#1 Le 14/11/2009, à 20:32
- franklinovitch
[Résolu] Grub rescue après nouvelle partition
Bonjour à tous.
Voilà sur mon ordinateur j'ai les partitions suivantes :
1) Une partition de 240Go avec Windows 7 dessus
2) Une partition de 25Go avec Ubuntu 9 dessus
3) et il me restait 30Go de libre
Sous Windows, j'ai voulu utiliser cet espace restant en créant une nouvelle partition NTFS pour pouvoir stocker des fichiers. Seulement voilà, en rebootant, Grub ne fonctionne plus, j'ai :
Grub loading ...
error !
grub rescue>
J'ai booté avec le live CD (enfin avec une live USB) pour supprimer la partition de 30Go mais ça ne marche toujours pas.
Ca doit maintenant faire 2 heures que je cherche toutes les solutions possibles sur Google mais rien ne fonctionne.
HELP !
Franklin.
Dernière modification par franklinovitch (Le 14/11/2009, à 22:01)
Hors ligne
#2 Le 14/11/2009, à 20:43
- Compte anonymisé
Re : [Résolu] Grub rescue après nouvelle partition
Salut
Es-tu sûr que ta partition linux existe toujours ?
En terminal depuis le LiveCD :
sudo fdisk -l en dirait un peu +
#3 Le 14/11/2009, à 20:50
- franklinovitch
Re : [Résolu] Grub rescue après nouvelle partition
Oui j'ai déjà essayé, ma partition existe toujours, j'ai même réussi à naviguer dedans depuis le terminal pour aller voir le grub.cfg ...
Le fdisk donne:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0dbdbb89
Device Boot Start End Blocks Id System
/dev/sda1 * 1275 31870 245760000 7 HPFS/NTFS
/dev/sda2 31871 35022 25318440 83 Linux
/dev/sda3 35023 35278 2056320 5 Extended
/dev/sda4 35279 38913 29198137+ 7 HPFS/NTFS
/dev/sda5 35023 35278 2056288+ 82 Linux swap / Solaris
Disk /dev/sdb: 8178 MB, 8178892800 bytes
92 heads, 57 sectors/track, 3046 cylinders
Units = cylinders of 5244 * 512 = 2684928 bytes
Disk identifier: 0x000d1dda
Device Boot Start End Blocks Id System
/dev/sdb1 * 2 3047 7983104 b W95 FAT32
Dernière modification par franklinovitch (Le 14/11/2009, à 20:54)
Hors ligne
#4 Le 14/11/2009, à 20:51
- Compte anonymisé
Re : [Résolu] Grub rescue après nouvelle partition
Ok donc tu dois avoir décalé les partitions en créant une NTFS.
Il faut maintenant temporairement modifier le fichier grub.cfg.
Peux-tu aussi le lister ?
#5 Le 14/11/2009, à 20:52
- bertrand0
Re : [Résolu] Grub rescue après nouvelle partition
**1ère étape: essayez de déterminer la partition sur laquelle se trouve votre dossier /boot.
exemples:
- si /boot est sur votre partition root, et que celle-ci est une partition primaire avec un n° de 1 à 4, du premier disque dur, le device grub est (hd0,1) ou (hd0,2) ou (hd0,3) ou (hd0,4).
- idem mais sur un autre disque dur: vous remplacer le 0 par l'ordre de chargement du disque (à consulter dans le bios), plus 1. Exmple: le second disque dur --> (hd1,1) ou (hd1,2) ou (hd1,3) ou (hd1,4)
- si vous êtes sur une partition étendue, premier disque dur, le device est (hd0,5) pour la première partition étendue, (hd0,6) pour la seconde et ainsi de suite.
- si votre /boot est une partition à part, c'est cette partition là qu'il faut localiser et pas la partition root. Vous utilisez la même nomenclature que décrite au dessus.
**2ème étape:
Vous avez maintenant un nom de device de la forme (hdX,Y)
Si vous avez un partition /boot à part, cela donne le préfixe: (hdX,Y)/grub
Si votre /boot est sur votre partition root, ce la donne le préfixe: (hdX,Y)/boot/grub
**3ème étape:
Vous redémarrez votre pc, jusqu'au prompt rescue:
Là, vous tapez "set prefix=(hdX,Y)/grub"
ou bien "set prefix=(hdX,Y)/boot/grub"
en fonction de ce que vous avez trouvé plus haut, et en remplaçant X et Y par les valeurs adéquates.
**4ème étape:
Tapez "insmod sh"
et vous devriez maintenant avoir accès à la console grub complète.
Si ce n'est pas assez pour vous remettre sur les rails, vous pouvez encore taper:
"insmod configfile"
puis "set root=(hdX,Y)/boot/grub"
ou bien "set root=(hdX,Y)/grub" (la même chose que pour prefix)
puis "configfile (hdX,Y)/boot/grub/grub.cfg"
ou "configfile (hdX,Y)/grub/grub.cfg"
**5ème étape:
une fois le système redémarré correctement, il faudra penser à corriger le boot à l'aide de la commande grub-install.
EDIT: Je voie que qq1 s'occupe de vous. Si ça ne marche pas, au jour des informations fournies, il faut taper dans rescue:
set prefix=(hd0,2)/boot/grub
insmod sh
set root=(hd0,2)/boot/grub
insmod configfile
configfile (hd0,2)/boot/grub/grub.cfg
Bon courage!
Dernière modification par bertrand0 (Le 14/11/2009, à 21:27)
Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
Buffon, Discours sur le style
Hors ligne
#6 Le 14/11/2009, à 20:56
- franklinovitch
Re : [Résolu] Grub rescue après nouvelle partition
voila le grub.cfg :
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="2"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 9339742b-7f11-44aa-bb72-7fbe506210d4
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 9339742b-7f11-44aa-bb72-7fbe506210d4
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=9339742b-7f11-44aa-bb72-7fbe506210d4 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 9339742b-7f11-44aa-bb72-7fbe506210d4
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=9339742b-7f11-44aa-bb72-7fbe506210d4 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda2)" {
insmod ntfs
set root=(hd0,2)
search --no-floppy --fs-uuid --set 4e501ff7501fe50d
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
Hors ligne
#7 Le 14/11/2009, à 21:05
- Compte anonymisé
Re : [Résolu] Grub rescue après nouvelle partition
Ton grub.cfg devrait ressembler à ça (modifs en gras)
Attention il faudra insister un peu pour le modifier :
en LiveCD
sudo mount /dev/sda2 /mnt
puis
sudo gedit /mnt/boot/grub.cfg
:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="2"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 9339742b-7f11-44aa-bb72-7fbe506210d4
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 9339742b-7f11-44aa-bb72-7fbe506210d4
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=9339742b-7f11-44aa-bb72-7fbe506210d4 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 9339742b-7f11-44aa-bb72-7fbe506210d4
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=9339742b-7f11-44aa-bb72-7fbe506210d4 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda2)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 4e501ff7501fe50d
chainloader +1
}
### END /etc/grub.d/30_os-prober ###### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
Par contre je ne comprends pas trop les raisons de ce décalage ??????
#8 Le 14/11/2009, à 21:06
- bertrand0
Re : [Résolu] Grub rescue après nouvelle partition
On voit effectivement que la partition root est passé de (hd0,3) à (hd0,2)
Typiquement, la partition 2 devait être inexistante, et lorsque le partitionneur win a ajouté sa partition, il a automatiquement "réordonné" les partitions pour que leur ordre dans la table soit le même que celui des partitions sur le disque.
Dernière modification par bertrand0 (Le 14/11/2009, à 21:08)
Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
Buffon, Discours sur le style
Hors ligne
#9 Le 14/11/2009, à 21:11
- franklinovitch
Re : [Résolu] Grub rescue après nouvelle partition
EDIT: Je voie que qq1 s'occupe de vous. Si ça ne marche pas, au jour des informations fournies, il faut taper dans rescue:
set prefix=(hd0,2)/boot/grub insmod sh set root=(hd0,2)/boot/grub insmod configfile configfile grub.cfg
Bon courage!
Euh je viens de faire ça et là j'ai :
sh:grub>
Que faut-il que je fasse ?
Hors ligne
#10 Le 14/11/2009, à 21:21
- bertrand0
Re : [Résolu] Grub rescue après nouvelle partition
ah désolé! la commande exacte à taper n'est pas
configfile grub.cfg
mais
configfile (hd0,2)/boot/grub/grub.cfg
Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
Buffon, Discours sur le style
Hors ligne
#11 Le 14/11/2009, à 21:23
- franklinovitch
Re : [Résolu] Grub rescue après nouvelle partition
Ah mince.
Je reboot et je recommence tout ?
Edit: Génial, je suis sous le menu grub \o/
Est-ce que cela fonctionnera dorénavant ou dois-je booter sous linux pour achever les modifications?
Dernière modification par franklinovitch (Le 14/11/2009, à 21:27)
Hors ligne
#12 Le 14/11/2009, à 21:24
- bertrand0
Re : [Résolu] Grub rescue après nouvelle partition
non pas besoin de rebooter si vous êtes toujours sur sh:grub>
EDIT: Il faut booter une fois sous linux, puis taper dans un terminal:
"sudo grub-install /dev/sda"
afin de rendre les changements permanents.
Dernière modification par bertrand0 (Le 14/11/2009, à 21:31)
Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
Buffon, Discours sur le style
Hors ligne
#13 Le 14/11/2009, à 21:37
- franklinovitch
Re : [Résolu] Grub rescue après nouvelle partition
$ sudo grub-install /dev/sda
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(hd0) /dev/sda
(hd1) /dev/sdb
Ok ça m'a l'air bon.
Je suppose que je dois remettre mon choix par défaut sur 5 et tout ira bien ?
Dernière modification par franklinovitch (Le 14/11/2009, à 21:38)
Hors ligne
#14 Le 14/11/2009, à 21:48
- bertrand0
Re : [Résolu] Grub rescue après nouvelle partition
effectivement.
Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
Buffon, Discours sur le style
Hors ligne
#15 Le 14/11/2009, à 22:00
- franklinovitch
Re : [Résolu] Grub rescue après nouvelle partition
Ouf merci beaucoup, tout re-fonctionne à merveille, avec ma partition DATA en plus.
Merci à vous 2 pour le temps que vous m'avez consacré et bonne soirée !
Franklin.
Hors ligne
#16 Le 19/11/2009, à 01:14
- samlin
Re : [Résolu] Grub rescue après nouvelle partition
Bonsoir,
j'ai vu votre sujet qui ma redonner un peu de courage car je trouvais rien sur google, je m'explique.
Moi je suis dans le même cas que franklinovitch, mais c'est surtout parce que je suis très con.
j'ai installé linux sur un PC, ( j'ai l'habitude je l'avais déjà fait ). Par suite j'ai voulu supprimer linux... mais je ne sais pas ce qu'il m'a pris j'ai supprimer les partitions en fait... donc au reboot j'ai le message :
Grub loading ...
error !
grub rescue>
Merci de m'aider car je suis en panique totale
encore merci
Hors ligne
#17 Le 19/11/2009, à 01:15
- samlin
Re : [Résolu] Grub rescue après nouvelle partition
Bonsoir,
j'ai vu votre sujet qui ma redonner un peu de courage car je trouvais rien sur google, je m'explique.
Moi je suis dans le même cas que franklinovitch, mais c'est surtout parce que je suis très con.
j'ai installé linux sur un PC, ( j'ai l'habitude je l'avais déjà fait ). Par suite j'ai voulu supprimer linux... mais je ne sais pas ce qu'il m'a pris j'ai supprimer les partitions en fait... donc au reboot j'ai le message :
Grub loading ...
error !
grub rescue>
Merci de m'aider car je suis en panique totale
encore merci
Hors ligne
#18 Le 19/11/2009, à 16:53
- web-inside
Re : [Résolu] Grub rescue après nouvelle partition
Bonjour,
j'aurai une question par rapport au grub justement.
Au boot il a bien detecté mon système sur set root=(hd7,1)
le problème c'est que dans fstab je vois
/dev/sda1 / ext3 errors=remount-ro 0 1
comment je peux faire en sorte que le système soit monté sur sdh1 et non pas sda1?
D'avance merci pour votre aide.
Hors ligne
#19 Le 19/11/2009, à 18:54
- Compte anonymisé
Re : [Résolu] Grub rescue après nouvelle partition
Bonjour,
j'aurai une question par rapport au grub justement.
Au boot il a bien detecté mon système sur set root=(hd7,1)
le problème c'est que dans fstab je vois
/dev/sda1 / ext3 errors=remount-ro 0 1comment je peux faire en sorte que le système soit monté sur sdh1 et non pas sda1?
D'avance merci pour votre aide.
Quelle version d'ubuntu as-tu installé ?
Dans ton fstab tu devrais avoir des uuid plutôt que le "classique" /dev/sda1 ou /dev/sdg1
PS il serait mieux d'ouvrir un post plutôt que de "squatter" celui-ci, qui de plus est résolu
@+
Dernière modification par Compte anonymisé (Le 19/11/2009, à 18:56)
#20 Le 21/11/2009, à 16:17
- bertrand0
Re : [Résolu] Grub rescue après nouvelle partition
@web-inside
Effectivement, il faudrait mettre à jour le fstab avec un UUID=??? à la place du /dev/???
Pour ce qui est du boot, il est possible d'imposer le root en passant la ligne de commande root=/dev/sdh1.
Pour cela dans le menu grub, tu vas sur ta ligne de boot actuelle, tu presses sur la touche e au lieu de entrée. Grub te permet alors d'éditer la ligne de commande du noyau (celle qui commence par linux ...). Tu rajoutes ton root= à la fin de cette ligne sans rien changer d'autre.
Il suffit en suite d'appuyer sur CTRL+X je croie (je ne me souviens plus alors vérifie, c'est marqué en bas de l'écran d'édition), afin de booter avec la version éditée.
Bien entendu, le changement est temporaire, et il faut toujours mettre à jour le fstab, puis recréer l'initramfs, ainsi que le fichier de config de grub. ("sudo update-initramfs -u -k all" et "sudo update-grub")
Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
Buffon, Discours sur le style
Hors ligne
#21 Le 22/11/2009, à 15:12
- py42
Re : [Résolu] Grub rescue après nouvelle partition
bonjour tout le monde.
je remercie bertrand0. Sa réponse à franklinovitch m'a sauvé la vie ce matin. Dans mon cas grub ne fonctionnait plus après un déplacement/redimensionnement de mes partitions avec gparted. Je croyais pourtant avoir pris mes précautions. Personne ne voudrait détailler les sauvegardes à réaliser, soit dans le mode d'emploi de grub, soit dans celui de gparted? Merci d'avance pour tous les bidouilleurs débutants.
Hors ligne
#22 Le 18/02/2010, à 11:55
- Nicologx
Re : [Résolu] Grub rescue après nouvelle partition
Salut à tous!
J'ai beaucoup appris en lisant ce forum mais je n'ai pas tout compris et j'ai ce problème au démarrage:
Grub loading.
error: no such partition
grub rescue>
Je ne sais pas afficher le grub.cfg, faut-il le modifier ou simplement taper les lignes donnée par bertrand0 à la suite de grub rescue>?
voilà ce que j'ai pu trouver:
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x49fa46e0
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 1274 10233373+ 12 Compaq diagnostics
/dev/sda2 * 1275 31055 239210492 6 FAT16
/dev/sda3 31055 55986 200257680 7 HPFS/NTFS
/dev/sda4 55987 60802 38677960+ f W95 Etendue (LBA)
/dev/sda5 57615 60802 25598976 7 HPFS/NTFS
aidez moi svp...
Kubuntu 14.04 - Site officiel | Chakra (en mode découverte…) - Site officiel - Présentation en français
Membre de RotomaLUG (à Rouen)
Hors ligne
#23 Le 19/02/2010, à 22:01
- Nicologx
Re : [Résolu] Grub rescue après nouvelle partition
J'ai finalement réussi en relançant l'installation à obtenir le dual-boot.
Merci encore pour les infos contenues dans ce forum.
Kubuntu 14.04 - Site officiel | Chakra (en mode découverte…) - Site officiel - Présentation en français
Membre de RotomaLUG (à Rouen)
Hors ligne
#24 Le 19/04/2010, à 20:48
- mbakatre
Re : [Résolu] Grub rescue après nouvelle partition
moi jai le meme probleme que franklinovitch. cependant quand je tape il dit ceci:
grub rescue>insmod sh
error: no such disk
quelqun peut'il m'aider?
merci d'avance
là ou s'abat le découragement s'élève la victoire des persévérants. Thomas Sankara
Hors ligne
#25 Le 19/04/2010, à 23:12
- bertrand0
Re : [Résolu] Grub rescue après nouvelle partition
La variable prefix contient une valeur incorrecte.
Voilà l'idée:
GRUB loading.
error: no such disk
grub rescue> set
prefix=(UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)/boot/grub
root=UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
grub rescue> ls
(hd0) (hd0,6) (hd0,5)
grub rescue> ls (hd0,5)/
error: unknown filesystem
grub rescue> ls (hd0,6)/
./ ../ lost+found/ boot/
grub rescue> set prefix=(hd0,6)/boot/grub
grub rescue> insmod sh
...//...
rescue:grub> ls (hd0,6)/boot
./ ../ vmcoreinfo-2.6.31-20-generic System.map-2.6.31-20-generic initrd.img-2.6.31-20-generic
vmlinuz-2.6.31-20-generic config-2.6.31-20-generic grub/ memtest86+.bin abi-2.6.31-20-generic
rescue:grub> set root=hd0,6
rescue:grub> insmod linux
rescue:grub> linux /boot/vmlinuz-2.6.31-20-generic root=/dev/sda6 quiet
[Linux-bzImage, setup=0x3400, size=0x3c400]
rescue:grub> initrd /boot/initrd.img-2.6.31-20-generic
[Initrd, addr=0x177fb000, size=0x83874e]
rescue:grub> boot
...//...
Le "insmod sh" n'est pas indispensable, mais il rend la frappe plus aisée, parce qu'il permet de revenir sur ce qu'on a déjà tapé via les touches flêchées.
Si vous pensez que le fichier de config est encore bon, vous pouvez utiliser après le "insmod sh" la commande "normal" pour reprendre l'exécution de grub, ou bien la commande configfile (comme décrit précédemment) si vous souhaitez pointer vers un fichier de config alternatif créé par vos soins.
"ls" est la seule commande disponible en mode rescue pour lire le contenu d'une partition ou d'un dossier, ce qui en fait l'outil à connaître quand on doit localiser l'installation de grub. Une fois la variable prefix correctement créée, et après un "insmod search" on a accès à la commande search pour localiser des fichiers, mais à ce stade on a généralement déjà trouvé...
Dernière modification par bertrand0 (Le 20/04/2010, à 00:53)
Ceux qui écrivent comme ils parlent, quoiqu'ils parlent très bien, écrivent mal.
Buffon, Discours sur le style
Hors ligne