
FAQ LinuxConsultez toutes les FAQ
Nombre d'auteurs : 45, nombre de questions : 192, dernière mise à jour : 11 mai 2012

Dans le fichier /boot/grub/menu.lst, faites les modifications suivantes :
Le bloc servant à démarrer Windows
title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1
Il suffit en effet de mettre ce bloc en tête des autres blocs.
Vous obtenez :
title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1
title Debian GNU/Linux, kernel 2.4.27-2-386
root (hd0,3)
kernel /boot/vmlinuz-2.4.27-2-386 root=/dev/hdb4 ro
initrd /boot/initrd.img-2.4.27-2-386
savedefault
boot
title Debian GNU/Linux, kernel 2.4.27-2-386 (recovery mode)
root (hd0,3)
kernel /boot/vmlinuz-2.4.27-2-386 root=/dev/hdb4 ro single
initrd /boot/initrd.img-2.4.27-2-386
savedefault
boot
Prendre un cd live (Knoppix par exemple) et booter ton ordi dessus.
Tu montes ta partition / de ton systeme (par exemple /dev/hdaX) dans /mnt.
mount /dev/hdaX /mnt
Tu chroot /mnt
chroot /mnt
Tu lances grub-install sur le disque de boot, pour que Grub se réinstalle dans le MBR.
grub-install /dev/hda
Sortir du chroot
exit
Démontage pour faire propre
cd / ; umount /mnt
Et reboot de l'ordinateur.
Simplement tapez :
root (hdx,x)
kernel /vmlinuz-[version du kernel] ro root=LABEL=/
initrd /initrd-[version du kernel].img
boot
Vous pouvez mettre "/dev/[ma partition]" si vous n'utilisez pas les labels.