Re: grub , (hd0,5) et uuid - juste pour info

2010-08-08 Par sujet Donk
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Le 08/08/2010 04:09, Maurice Plapla a écrit :
 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
 **uuid212c1981-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.109.049.1010.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 ;)
 
 

Dans le fichier /boot/grub/menu.lst il faut que tu modifies la ligne qui
commence par: # groot=  pour l'adapter à ton système, sinon lors d'une prochaine
mise à jour d'un noyau, le problème risque de réapparaitre.

Sinon regarde dans le dossier /boot/grub/ s'il n'y a pas un fichier
menu.lst.distUpgrade, ou quelque chose dans le genre, c'est une sauvegarde du
fichier menu.lst d'avant la mise à jour.
@+

- -- 
Donk

Jabber ID: d...@jabber.fr
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxed8oACgkQf0TNFLD+dWYNuACfR2m+Cr1hODsA71rbZoPvU9e9
XNYAn09fCAPntxXA1AEJ2W1Tx0lyPPJt
=0lSa
-END PGP SIGNATURE-

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


grub , (hd0,5) et uuid - juste pour info

2010-08-07 Par sujet Maurice Plapla
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.109.049.1010.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 ;)


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr