Ajout d'un disque dur déjà utilisé sur un ordinateur

Bonjour tout le monde :slightly_smiling:

J’ai voulu installer un disque dur déjà utilisé sur un PC de secours, le principal étant tombé en panne (d’où le transfert de disque dur :slightly_smiling:), mais lorsque je tente de booter sur la partition /dev/hdb7 (celle où se trouve mon installation de sid), il m’indique “qu’il n’existe aucun périphérique portant le label : (s’ensuit l’UUID du disque dur).”

Le souci, c’est qu’en faisant update-grub, il m’affiche bien [quote]update-grub
Generating grub.cfg …
Found linux image: /boot/vmlinuz-2.6.30-1-686
Found initrd image: /boot/initrd.img-2.6.30-1-686
Found linux image: /boot/vmlinuz-2.6.26-2-686
Found initrd image: /boot/initrd.img-2.6.26-2-686
Found Debian GNU/Linux (squeeze/sid) on /dev/hdb7
done[/quote]donc quelque part, il l’a bien repérée… d’autant que j’ai pu monter la /home du second disque dur (/dev/hdb6) et j’y accède via la sid sur le PC de secours…

J’ai également vérifié l’UUID, ils correspondent [quote]vol_id -u /dev/hdb7
d6b136db-25e6-4205-b23e-2a8e69158c85[/quote][quote]### BEGIN /etc/grub.d/30_os-prober ###
menuentry “Debian GNU/Linux, Linux 2.6.30-1-686 (on /dev/hdb7)” {
insmod ext2
set root=(hd1,7)
search --no-floppy --fs-uuid --set d6b136db-25e6-4205-b23e-2a8e69158c85
linux /boot/vmlinuz-2.6.30-1-686 root=UUID=d6b136db-25e6-4205-b23e-2a8e69158c85 ro quiet
initrd /boot/initrd.img-2.6.30-1-686
}[/quote]J’imagine que j’ai oublié une étape, mais je ne vois pas trop laquelle…

Merci d’avance pour votre aide :slightly_smiling:

Salut,

set root=(hd1,7)

Ce ne serait pas (hd1,6) pour hdb7 ?

Oups, je n’ai pas précisé que j’étais passé à GRUB2, désolé :blush: j’y avais pensé aussi mais ce n’est pas ça…

Comme il cite l’UUID comme source d’erreur lorsque je veux booter sur la partition, je me suis dit que c’était de ce côté que ça coinçait. Mais je me trompe peut-être complètement…

Re,

Ce n’est effectivement pas l’ UUID de 1,7 mais celle de 1,6 :smiley:

Arf… alors j’ai rien compris à l’UUID mais… c’est pas censé être un seul par disque ? :blush:

J’ai demandé l’UUID de /dev/hdb7 (qui est bien la partition / de mon disque dur), pourtant ? Ou j’ai pas compris ?

Salut,
Le système de fichier de la partition ?
Le disque IDE ou SATA ? (IDE j’immagine ?)
As-tu essayé (hd0,7) ? le bios a pu faire passer le deuxième disque en premier peut-être ? (encore que c’est bien hdb…)
Tu peux donner le message d’erreur complet au démarrage de grub ?

J’ai déjà eu deux partitions avec la même UUID…

Tu peux aussi donner le résultat de sudo blkid

[quote=“ggoodluck47”]Re,

Ce n’est effectivement pas l’ UUID de 1,7 mais celle de 1,6 :smiley:[/quote]Bien vu…

Alors je ne comprends pas… quand je demande l’UUID de /dev/hdb7 il me donne celui de hd1,7, non ? :confused:

Oui tu as raison, je me suis emmêlé les pédales avec grub et grub2
Tu peux donner le résultat de sudo blkid pour voir…

Si le 1 représente B c’est que 7 représente la partition N° 8 et donc pas la HDB7, non ???

Si le 1 représente B c’est que 7 représente la partition N° 8 et donc pas la HDB7, non ???[/quote]

Heu, ben non…

menuentry "Windows Vista (loader) (on /dev/sdb1)" { set root=(hd1,1) search --no-floppy --fs-uuid --set 345408ad54087440 drivemap -s (hd0) ${root} chainloader +1 }

~/ sudo blkid /dev/sdb1: UUID="345408AD54087440" LABEL="Nouveau nom" TYPE="ntfs" [...]
ou

~/ sudo vol_id -u /dev/sdb1 345408AD54087440

sdb1 = hd1,1 ! Sacré grub2 :wink:

Re,

Mes excuses, grub2 banni de chez moi jusqu’à sa mise au point :smiley:

#ls -l /dev/disk/by-uuid

Voilà :slightly_smiling:

[quote] blkid
/dev/hda1: UUID=“87b946ff-c498-493a-8d69-bd69c4651b89” TYPE=“ext3”
/dev/hda2: TYPE=“swap”
/dev/hda3: UUID=“5487cea9-142c-4c08-8a6e-589659f2ee6d” TYPE=“ext3”
/dev/hdb5: TYPE=“swap”
/dev/hdb6: UUID=“dc41c8db-08f0-40ba-a3c1-92cfb2bddd16” TYPE=“ext3”
/dev/hdb7: UUID=“d6b136db-25e6-4205-b23e-2a8e69158c85” SEC_TYPE=“ext2” TYPE=“ext3”
/dev/sda1: SEC_TYPE=“msdos” LABEL="" TYPE=“vfat”[/quote]

[quote] ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 sep 13 18:46 5487cea9-142c-4c08-8a6e-589659f2ee6d -> …/…/hda3
lrwxrwxrwx 1 root root 10 sep 13 18:46 87b946ff-c498-493a-8d69-bd69c4651b89 -> …/…/hda1
lrwxrwxrwx 1 root root 10 sep 13 18:46 d6b136db-25e6-4205-b23e-2a8e69158c85 -> …/…/hdb7
lrwxrwxrwx 1 root root 10 sep 13 18:46 dc41c8db-08f0-40ba-a3c1-92cfb2bddd16 -> …/…/hdb6[/quote]

Tu es bien sûr que ton Grub fonctionnel n’est pas sur une autre partition :question:

Salut,
Comme le dit Ricardo, tu as peut-être Grub installé aussi sur le deuxième disque (il a déjà été utilisé non ?).
Tu pourrait essayer avec un simple chainloader de ce genre

menuentry "Disque2" {
set root=(hd1,1)
chainloader +1
boot
}

Je ne suis pas certain de la commande… A vérifier

Salut,

Je ne vois pas de /dev/sdb7 dans tout çà ?

[quote=“ggoodluck47”]Salut,

Je ne vois pas de /dev/sdb7 dans tout çà ?[/quote]
Ben je ne pense pas qu’il en ait été fait mention quelque part, si ?

Re,

Autant pour les crosses, et pour moi :blush:

[quote=“ggoodluck47”]Re,
Autant pour les crosses, et pour moi :blush:[/quote]
Je n’ai pas voulu répondre ce matin, deux fois sur le même post… ça aurait fait beaucoup, non ? :laughing:

[quote=“ggoodluck47”]Re,

Autant pour les crosses, et pour moi :blush:[/quote]
On voit tout de suite le vieux con … battant :mrgreen:
signé : Ricardo 56/02/C