Pages : 1
#1 Le 25/11/2009, à 14:10
- clé ment
Pb de chargement de grub au redémarrage de windows
Bonjour,
Je vous écris car après installation d'Ubuntu 9.10 avec windows xp professionnel en dual boot, je n'arrive pas à redémarrer sur windows. Je m'explique :
Une fois sur Ubuntu il n'y a pas de problème, le menu grub s'affiche au redémarrage et me permet de démarrer soit sur Ubuntu, soit sur Windows. Par contre, lors du redémarrage sur Windows, grub ne se charge pas, il s'affiche :
Grub loading...
error:no such disk
grub rescue >
Il me faut alors démarrer sur le live-CD pour monter ma partition Ubuntu et réinstaller grub sur le disque avec :
grub-install "(hd0)"
Le menu se réaffiche alors normalement au redémarrage et ainsi de suite...
J'ai également tenter de démarrer Ubuntu depuis grub rescue avec les commandes :
set prefix=(hd0,5)/boot/grub
insmod sh
comme mentionner ici : http://forum.ubuntu-fr.org/viewtopic.php?id=358656, mais il s'affiche encore une fois error:no such disk.
Voici le résultat de la commande fdiks -l :
Disque /dev/sda: 250.1 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x17cf17cePériphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 19201 154231008+ 7 HPFS/NTFS
/dev/sda2 28574 30401 14681088 7 HPFS/NTFS
/dev/sda3 19202 28573 75280590 5 Etendue
/dev/sda5 19202 28186 72171981 83 Linux
/dev/sda6 28187 28573 3108546 82 Linux swap / SolarisLes entrées de la table de partitions ne sont pas dans l'ordre du disque
Ainsi que mon fichier 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="0"
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,5)
search --no-floppy --fs-uuid --set 59ed137a-ed94-4aec-aa03-a3bf06203540
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,5)
search --no-floppy --fs-uuid --set 59ed137a-ed94-4aec-aa03-a3bf06203540
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=59ed137a-ed94-4aec-aa03-a3bf06203540 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,5)
search --no-floppy --fs-uuid --set 59ed137a-ed94-4aec-aa03-a3bf06203540
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=59ed137a-ed94-4aec-aa03-a3bf06203540 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 "Microsoft Windows XP Professionnel (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 70d0f2e4d0f2af88
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "Windows NT/2000/XP (on /dev/sda2)" {
insmod ntfs
set root=(hd0,2)
search --no-floppy --fs-uuid --set 5a6cf4546cf42c7f
drivemap -s (hd0) ${root}
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 ###
Si quelqu'un a une idée... Merci d'avance.
Clément
Hors ligne
#2 Le 26/11/2009, à 09:53
- clé ment
Re : Pb de chargement de grub au redémarrage de windows
Personne n'a jamais rencontré ce problême ? Moi je bug complètement et l'ordinateur n'a même pas l'air d'être tatoué...
Hors ligne
#3 Le 26/11/2009, à 13:53
- amarys
Re : Pb de chargement de grub au redémarrage de windows
Tu peux réinstaller grub avec un cd alternate. Il y a une option récupération du système dedans.
Je l'utilise récemment car j'ai aussi un problème grub après un passage sous windows vista.
Grub ne charge pas. Mon portable reboot sans arrêt juste avant le chargement de grub. La réinstallation de grub, règle leproblème
Hors ligne
#4 Le 26/11/2009, à 14:17
- clé ment
Re : Pb de chargement de grub au redémarrage de windows
N'est-ce pas la même chose que de réinstaller grub avec le live-CD ? Il possède l'option récupération également.
En tout cas, lorsque je l'exécute et que je réinstalle grub, il remarche miraculeusement au redémarrage jusqu'à ce que je retourne sur windows...
Merci de ta réponse en tout cas, je vais me renseigner sur l'alternate.
Hors ligne
Pages : 1