logo       

Re: Problème grub + màj kubuntu: msg#00089

org.user-groups.linux.toulouse

Subject: Re: Problème grub + màj kubuntu


2007/1/17, luxtin <luxtin@xxxxxxxxx>:
Bonjour à tous,

Salut

J'ai une kubuntu dapper que je met régulièrement à jour avec adept.
Dimancher dernier, il y avait une mise à jour du noyau (2.6.15... vers
2.6.17... je crois). Après avoir fait la mise àjour, je redémarre, et,
au menu de boot de grub, je lance le nouveau noyau et paf il me dit
qu'il ne peut pas booter sur la partition en question (erreur 22 je
crois "No such partition").

Moi, j'ai eu ce problème ainsi qu'un autre avant : quand je mettais à jour le noyau sous kubuntu dapper drake et que je redémarrai, je perdais ma config de grub. En fait, au lieu de me garder mes option WinXP, ça me les effaçaient et les remplacer par les options de kubuntu déjà présente. Du coup, ça écrivait dans le fichier grub sans que je le demande :s

Je redémare avec le live CD de la Dapper Drake, je lance l'utilitaire de
gestion de partition qtparted pour trouver mes partitions "/" et
"/boot". Je note que la première ("/") est sur /dev/hda8 et la
seconde ("/boot") sur /dev/hda7. Hors, les deux première lignes du
ficiher menu.lst de grub ressemblent à ceci :

root (hd0,5)
kernel /linuz-truc-truc root=UUID=5641sdfa-s5s44554a-sdgdfljk... ro
quiet splash

- Premier constat, au lieu de l'habituel "root=/dev/hda8", il y a une
sorte d'id sous forme de lettres et de chiffres qui suit "root=UUID="
(que je n'ai pas recopié avec exactitude ici).
- Second constat, "(hd0,5)" ne désigne pas la bonne partition "/boot",
il devrait plutot y avoir "root (hd0,6)".

Il semblerait que grub se soit planté dans la génération du menu.lst
pendant la mise à jour. Je remplace donc "root=UUID=truc-truc" par
"root=/dev/hda8", et
"(hd0,5)" par "(hd0,6)" et cette fois-ci, le démarrage se fait
normalement. Problème résolu donc.

Cela fait plusieurs fois que le problème survient.
Avez vous une idée d'où ça peut venir ?
Que signifie cette série de chiffres et de lettres après "root=UUID" ?
J'imagine que c'est un code pour identifier une partition, mais
pourquoi grub n'utilise t'il pas quelquechose de plus lisible comme
"/dev/hda8" ?

Merci pour votre aide.

Bonne journée,
Florian.
______________________________ _________________
Toulouse-ll mailing list
Toulouse-ll@xxxxxxxxxxxx
http://lolut.utbm.info/cgi-bin /mailman/listinfo/toulouse-ll

Bonne journée aussi !

--
Michaël Mary
webmaster à ses heures, codeur Java pour la vie

<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise