Pages : 1
#1 Le 08/12/2009, à 18:55
- Zyzy
Windows avec Grub 2
Bonsoir,
Après une réinstallation de windows, je sis la procédure pour récupérer le GRUB 2 et cela se passe plutot bien.
Par contre je ne peut plus lancer Windows (le choix y est bien mais ne marche pas).
Je suis obligé d'éditer au démarrage le GRUB et d'enlever la ligne.
search --no-floppy --fs-uuid --set 30a0eb87a0eb5240
Avant, avec l'ancien GRUB j'éditer mon fichier cfg comme je voulais, mais je n'y arrive plus avec le nouveau et je ne comprend pas la manipe
Pour info mon 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,6)
search --no-floppy --fs-uuid --set a3ed08d0-eab9-426a-9502-339908792d7d
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-15-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set a3ed08d0-eab9-426a-9502-339908792d7d
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=a3ed08d0-eab9-426a-9502-339908792d7d ro quiet splash
initrd /boot/initrd.img-2.6.31-15-generic
}
menuentry "Ubuntu, Linux 2.6.31-15-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set a3ed08d0-eab9-426a-9502-339908792d7d
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=a3ed08d0-eab9-426a-9502-339908792d7d ro single
initrd /boot/initrd.img-2.6.31-15-generic
}
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,6)
search --no-floppy --fs-uuid --set a3ed08d0-eab9-426a-9502-339908792d7d
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=a3ed08d0-eab9-426a-9502-339908792d7d 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,6)
search --no-floppy --fs-uuid --set a3ed08d0-eab9-426a-9502-339908792d7d
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=a3ed08d0-eab9-426a-9502-339908792d7d 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/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 30a0eb87a0eb5240
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 ###
J'ai essayé bien sur de faire os prober et update grub, mais rien ne change
Merci d'avance.
Une idée pour éditer une fois pour toute mon entrée Windows ??
Hors ligne
#2 Le 08/12/2009, à 19:40
- cam
Re : Windows avec Grub 2
Tu peux regarder les différences entre les commandes grub et grub2 là.
ArchLinux ~ KDE 4.8.3 ~ Mac OSX 10.7.2
Hors ligne
#3 Le 08/12/2009, à 20:13
- Zyzy
Re : Windows avec Grub 2
Merci pour le lien, mais meme en faisant la technique avec le 40_custom ça ne donne rien ... je doit mal faire un truc ....
Pour info j'ai créé le fichier 40 custom comme cela :
#! /bin/sh -e
cat << EOF
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
chainloader +1
}
EOF
Ensite j'ai fait un
sudo update-grub
Et toujours pareil, il me marque
"partition introuvable :30a0eb87a0eb5240"
Hors ligne
#4 Le 08/12/2009, à 22:40
- cam
Re : Windows avec Grub 2
T'emmerdes pas avec l'UUID et met le chemin direct
Dernière modification par cam (Le 08/12/2009, à 22:51)
ArchLinux ~ KDE 4.8.3 ~ Mac OSX 10.7.2
Hors ligne
#5 Le 09/12/2009, à 00:09
- Zyzy
Re : Windows avec Grub 2
Lorsque je suis la 1 ere procédure et que je check mon grub.cfg (comme c'est précisé à la fin de la manipe), j'ai toujours l'ancien UUID. Il ne veut pas prendre en compte le fait que je l'ai modifié dans 40_custom. Même lorsque je supprime cette phrase (ce qui est nécéssaire pour booter Windows en manuel) cela ne le prend pas en compte.
Faut il que je désinstalle grub et que je le remette à 0 ??
Après essai, même l'amorçage de memtest ne fonctionne plus
Dernière modification par Zyzy (Le 09/12/2009, à 00:15)
Hors ligne
#6 Le 10/12/2009, à 22:47
- cam
Re : Windows avec Grub 2
Essaie toujours la réinstallation ça peut fonctionner. Je ne connais pas assez la nouvelle mouture de grub pour être en mesure de t'aider, désolé.
Si tu trouve une solution, poste la dans ce topic pour que des personnes ayant le même problème puisse trouver la solution sans trop galérer Bon courage.
ArchLinux ~ KDE 4.8.3 ~ Mac OSX 10.7.2
Hors ligne
Pages : 1