#1 Le 12/07/2010, à 13:34
- malbo
message au démarrage du PC " error: no such device grub rescue "
Quand on installe Grub dans le MBR du disque dur à partir d'un Ubuntu installé par Wubi, on vient de faire une connerie. Ben oui, on n'installe jamais Grub dans le MBR du disque dur dans le cas d'une installation de Ubuntu "dans Windows" (façon Wubi). Mais cette connerie, on ne l'a pas forcément faite de sa propre initiative : c'est parfois suite à un conseil d'un Ubuntero du forum qui n'a pas conscience que Ubuntu est installé par Wubi.
Les symptômes :
Quand on démarre le PC sur le disque dur, il y a un message de Grub qui dit :
error: no such device: un numéro de partition interminable
grub rescue>
Dans mon cas, le numéro de la partition (appelé UUID) est e99178d8-54d5-44e2-8a74-96e31872b356
Pour ceux qui ne connaissent pas, je donne la procédure détaillée pour réaliser le bootinfoscript (dont je parle plus bas) dans ce post :
http://forum.ubuntu-fr.org/viewtopic.php?pid=3534285
Pour diagnostiquer la connerie : quand on lance le bootinfoscript depuis une session live CD ou une session live USB,
on obtient ce résultat :
Boot Info Script 0.55 dated February 15th, 2010
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #256 for /boot/grub.
Notez bien la partition #256 : c'est l'indice que ça pue
PLus loin dans le bootinfoscript, on trouve :
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/loop1 e99178d8-54d5-44e2-8a74-96e31872b356 ext4
Dans cette ligne /dev/loop1 on trouve le numéro de la partition déclarée inexistante quand on démarre le PC.
----------------------------------------------------------------------------------------------------------------------------------------------
Réparation : Il faut remplacer Grub qui se trouve dans le MBR de sda par le lanceur d'origine de Windows. L'opération s'appelle réparer le démarrage de Windows et on peut trouver de l'aide pour le faire dans un forum généraliste Windowsien.
----------------------------------------------------------------------------------------------------------------------------------------------
Après réinstallation du lanceur Windows dans le MBR :
Si on démarre sur Ubuntu (Wubi) et qu'on fait un bootinfoscript depuis Ubuntu(Wubi), on trouve ça :
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 e99178d8-54d5-44e2-8a74-96e31872b356 ext4
plus d'autres lignes
l'UUID qui était déclaré comme inconnu dans le début du post est en fait l'UUID de la partition virtuelle de Ubuntu
Dernière modification par malbo (Le 20/12/2010, à 06:06)
Hors ligne
#2 Le 12/07/2010, à 16:50
- malbo
Re : message au démarrage du PC " error: no such device grub rescue "
Un autre cas où le problème se produit, c'est la migration vers Lucid comme dans cette discussion :
http://forum.ubuntu-fr.org/viewtopic.php?id=407037
Dans le post #1, on y retrouve le message :
error: no such device: b4557e0e-db6f-45c5-b308-59fdcbb6ce25.
grub rescue
Et dans le post #18 de la même discussion :
http://forum.ubuntu-fr.org/viewtopic.ph … 8#p3596998
on peut trouver le symptôme qui pue :
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #256 for /boot/grub.
Et on trouve l'UUID de la partition virtuelle de Ubuntu :
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/loop1 b4557e0e-db6f-45c5-b308-59fdcbb6ce25 ext4
Dernière modification par malbo (Le 20/12/2010, à 06:06)
Hors ligne