Bonjour,
Le lancement de Windows doit désigner la partition (hd0,1) soit en correspondance, /dev/sda2.
La vérification est simple et utilisera le mode commande de Grub.
Au lancement de Grub, appuie sur une touche pour faire apparaître le menu puis sur la touche c. Le mode commande sera activé.
Tu utiliseras l'auto complétion pour identifier et sélectionner les valeurs possibles. L'auto complétion consiste à force l'environnement Grub (le shell Grub) à explorer les valeurs possibles et te les soumettre.
Il est activé par un appui sur la touche tabulation. Les choix sont alors proposés. On entre tout ou partie de la valeur correspondante et on appuie encore sur [tab] pour poursuivre. La validation de la ligne est réalisée par <entrée>.
Grub> rootnoverify (hd0,[tab]
un exemple de restitution:
Partition num: 0, Filesystem type unknown, partition type 0x12 => correspond à une partition Compaq diagnostics
Partition num: 1, Filesystem type unknown, partition type 0x7 => correspond à une partition ntfs
Partition num: 4, Filesystem type is ext2fs, partition type 0x83 => ext3 partition Linux
Partition num: 5, Filesystem type is ext2fs, partition type 0x83
Partition num: 6, Filesystem type is ext2fs, partition type 0x83
Partition num: 7, Filesystem type unknown, partition type 0x82
Partition num: 8, Filesystem type is ext2fs, partition type 0x83
grub> rootnoverify (hd0,1)
grub> makeactive
grub> chainloader +1
grub> boot
Le système Windows doit alors s'amorcer. En d'échec, reprends patiemment la démarche en désignant une autre partition non Linux (ext3) vue par Grub.
On quitte le shell Grub par quit. On relance le système depuis le shell Grub par reboot.
La valeur identifiée par la manipulation indiquée, valeur de rootnoverify, permettra ensuite de modifier le fichier /boot/grub.conf pour rendre permanente l'entrée Windows car le lancement au travers de la ligne de commande n'a pas conduit à modifier le fichier paramètre de Grub.
Le fichier /boot/grub/grub.conf sera modifié comme suit:
(dans une console)
$ su -
$ mot de passe: <mot de passe root>
# gedit /boot/grub/grub.conf
introduire les sections permettant le lancement de Windows et du programme de réinstallation:
title Windows XP
rootnoverify (hd0,1)
chainloader +1
title Windows XP restauration
rootnoverify (hd0,0)
chainloader +1
sauvegarder et quitter
Les éléments complémentaires concernant Grub sont apportés dans le tutorial suivant:
http://doc.fedora-fr.org/GRUB_:_Les_bases_pour_Fedora