Accessoirement, ce lien est porté dans le
tutorial Grub depuis deux ans. Il n'est jamais trop tard ...
Sinon, il importe surtout, quand on décrit une entrée dans /boot/grub/grub.conf, de raisonner à partir de l'identification des partitions telle qu'elle ressort de Grud et non de fdisk. Comme expliqué dans le tutorial que Mauriennais ne saurait manquer de lire, Grub s'appuie sur les éléments du BIOS et ne discerne pas hd et sd (pas de gestion spécifique discriminant IDE et SCSI).
Il faut donc analyser le contenu de /boot/grub/device.map qui indique les partitions identifiées et leur correspondance pour Grub.
Dans le cas d'ajout d'un DD, on relancera l'installation de Grub en forçant une nouvelle reconnaissance des disques:
1- boot en mode rescue (utiliser le CD1 ou le DVD et opter pour le mode rescue, choisir le clavier FR et accepter le montage en /mnt/sysimage)
2-
# grub-install /dev/hda --recheck (remplacer hda par sda si le premier disque actif est un disque SCSI; un fdisk -l permet de renseigner ce point)
Le script grub-install avec la clause --recheck devrait permettre d'actualiser /boot/grub/device.map . De même, il peut détecter la présence d'OS tiers et l'inscrire en "other" dans le grub.conf.