Tout d'abord ma configuration :
- 1 disque IDE sur lequel Grub est installé, linux et un win
- 1 disque SATA sur lequel je viens de reinstaller ma console de jeu (winXP)
Le premier disque est donc en /dev/hda
Le second disque en /dev/sda
Le contenu de mon fichier menu.lst :
title Debian GNU/Linux, 2.6.13.1
root (hd0)
kernel (hd0,5)/boot/vmlinuz-2.6.13.1 root=/dev/hda6
#Un win d'un an qui se lance
title Windows XP
rootnoverify (hd0,0)
chainloader +1
#Le deuxieme windows qui est impossible à lancer avec Grub
title WindowsXP2
rootnoverify (hd1,0)
chainloader +1
Et impossible de booter l'OS sur le SATA...
J'ai bien entendu essayer au hasard avec (hd2,0) (hd3,0)...
Quelqu'un a une idée ?
# Totalement au hasard ...
Posté par laurentm . Évalué à 0.
[^] # Re: Totalement au hasard ...
Posté par laurentm . Évalué à 1.
Il faut éditer le fichier /boot/grub/device.map.
PS: c'est possible que ce soit une 2ème grosse connerie ... j'ai pas disque SATA pour tester ;-)
[^] # Re: Totalement au hasard ...
Posté par mickabouille . Évalué à 3.
Non, le problème ici, c'est que win ne sais pas booter. Enfin, est incapable de booter sur autre chose que le premier DD. C'est pas un vrai OS quoi...
Soit tu le vire, soit tu dis à Grub d'inverser les disques avant de Chainloader :
# for booting Windows
title ms/dos XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
boot
[^] # Re: Totalement au hasard ...
Posté par zlavock . Évalué à 1.
Petit map et j'arrive a booter sur le win
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.