grub , (hd0,5) et uuid - juste pour info
Maurice Plapla
mauriceplapla at free.Fr
Dim 8 Aou 02:09:22 UTC 2010
Salut la liste,
j'ai eu lors de la dernière mise à jour d'ubuntu 10.04, en l'occurrence
celle du noyau (kernel 2.6.32-23-generic vers kernel 2.6.32-24-generic)
un problème. J'ai eu un message bizarre me demandant ce que je voulais
faire du menu.lst. J' ai coché la case "mettre à jour". Lors du boot
suivant, la machine n'a plus voulu démarrer sous ubuntu.
"error 23: error while parsing number" qu'il me disait !
Impossible de démarrer memtest86+ non plus, mais là erreur 22 no such
partition. Evidemment XP démarrait, mais bon... ;)
Donc à l'aide d'une clé USB bootable, j'ai été farfouillé dans le
/boot/grub pour voir si je comprenais ce qui se passait.
Pour la faire courte, et grâce à la copie d'un menu.lst d'une autre
machine qui elle a bien supporté la mise à jour, j'ai vu que les lignes
indiquant le nouveau noyau ne correspondaient pas. D'un côté j'avais:
title Ubuntu 10.04.1 LTS, kernel 2.6.32-24-generic
**root (hd0,5)
kernel /boot/vmlinuz-2.6.32-23-generic
root=UUID=0713d8e0-78f1-44ec-9f1c-6285134070a7 ro vga=792 splash
initrd /boot/initrd.img-2.6.32-23-generic
quiet
qui ne marchait pas et de l'autre:
title Ubuntu 10.04.1 LTS, kernel 2.6.32-24-generic
**uuid 212c1981-ce92-4f21-a5fa-33317cb66d43
kernel /boot/vmlinuz-2.6.32-24-generic
root=UUID=212c1981-ce92-4f21-a5fa-33317cb66d43 ro quiet splash vga=775
initrd /boot/initrd.img-2.6.32-24-generic
quiet
qui marchait sur l'autre machine (j'ai juste rajouté les * sur la ligne
qui posait problème). En éditant la ligne root et en mettant uuid et
l'id de mon disque ça a tout de suite mieux marché!
Donc tout va bien, mais j'aimerais comprendre ce qui s'est passé. La
seule raison que je peux imaginer, c'est qu'ayant fait des mises à jour
de la distro depuis 8.04 (>8.10>9.04>9.10>10.04) et ayant gardé
l'ancienne version de grub, il a cafouillé à cause de ça. Des pistes ?
Je précise que le problème est résolu, donc c'est une question purement
rhétorique, mais ça pourrait dépanner quelqu'un qui aurait le même
problème de lire cette "aventure"...
Bonnes vacances pour ceux qui y sont!
Et courage aux autres ;)
Plus d'informations sur la liste de diffusion ubuntu-fr