[GRUB] Dual boot Linux(IDE)/Win-XP(SATA)

Dual boot Linux(IDE)/Win-XP(SATA) [GRUB] - Installation - Linux et OS Alternatifs

Marsh Posté le 20-08-2005 à 00:11:28    

Bonsoir,
voici ce dont je dispose :
Disque IDE avec un linux (ext3)
Disque SATA avec un Windows XP (NTFS) (que je viens de rajouter)
 
Je veux ajouter le choix de boot sur le Windows dans le GRUB.
Dans les bios, l'ordre de boot est : Cd-rom, IDE, SCSI
En bootant sur l'IDE en premier, grub se lance et je peux booter sur linux (gentoo).
En bootant sur le SCSI en premier, Windows se lance sans problème. L'installation de windows a été faite avec ce seul disque connecté.
 
Voici mon fichier /boot/grub.menu.lst :

Code :
  1. timeout 5
  2. default 0
  3. splashimage=(hd0,0)/grub/splash.xpm.gz
  4. title Gentoo Linux 2.6.12-r4
  5. root (hd0,0)
  6. kernel /vmlinuz root=/dev/hda3 video=vesafb:1280x1024
  7. title Windows XP
  8. rootnoverify (hd1,0)
  9. map(hd0)(hd1)
  10. map(hd1)(hd0)
  11. makeactive
  12. chainloader +1


 
Lorsque je choisis de booter sur windows, il m'affiche :

Code :
  1. Booting "Windows XP"
  2. rootnoverify (hd1,0)
  3. makeactive
  4. chainloader +1


puis un curseur sur la ligne suivante mais ne lance pas le windows, il reste comme ça.
 
Au début je n'avais pas mis les lignes de map, mais ça n'a pas résolu le problème.
J'ai vu que ce problème était arrivé à d'autres personnes, mais je n'ai pas trouvé de solutions jusqu'à présent.
 
Que dois-je changer dans la configuration svp ?


Message édité par Moa_ le 20-08-2005 à 00:12:43
Reply

Marsh Posté le 20-08-2005 à 00:11:28   

Reply

Marsh Posté le 20-08-2005 à 14:06:45    

up

Reply

Marsh Posté le 20-08-2005 à 14:18:50    

changes rootnoverify (hd1,0) en root (hd1,0)

Reply

Marsh Posté le 20-08-2005 à 14:35:08    

j'ai changé, il me donne le même affichage que précedemment avec cette ligne en plus (en dessous de root (hd1,0)) :
Filesystem type unknown, partition type 0x7
 

Reply

Marsh Posté le 20-08-2005 à 14:38:54    

Moa_ a écrit :

j'ai changé, il me donne le même affichage que précedemment avec cette ligne en plus (en dessous de root (hd1,0)) :
Filesystem type unknown, partition type 0x7


elle est sur quelle partition, sur le 2ème DD, ton install windows ?

Reply

Marsh Posté le 20-08-2005 à 14:44:43    

le 2e disque se divise comme ça :
1ere partition : 20go, NTFS   <---- Windows installé ici
2eme partition : 130go, ext3

Reply

Marsh Posté le 20-08-2005 à 15:31:01    

essaies de réparer le "boot" de la partition de Windows avec la console de récupération ou le CD d'install de celui-ci, ça vient ptet de là

Reply

Marsh Posté le 20-08-2005 à 17:03:39    

Quand je boot sur le disque Sata en premier, Windows se lance normalement, le "boot" n'est donc pas défectueux je suppose.

Reply

Marsh Posté le 21-08-2005 à 00:09:14    

up :(

Reply

Marsh Posté le 21-08-2005 à 19:59:42    


 
Rajoute une dernière ligne boot à ton /boot/grub/menu.lst ce qui donne :
 

Code :
  1. timeout 5
  2. default 0
  3. splashimage=(hd0,0)/grub/splash.xpm.gz
  4. title Gentoo Linux 2.6.12-r4
  5. root (hd0,0)
  6. kernel /vmlinuz root=/dev/hda3 video=vesafb:1280x1024
  7. title Windows XP
  8. rootnoverify (hd1,0)
  9. map(hd0)(hd1)
  10. map(hd1)(hd0)
  11. makeactive
  12. chainloader +1
  13. boot


 
 :bounce:


Message édité par brojnev le 21-08-2005 à 20:00:15
Reply

Marsh Posté le 21-08-2005 à 19:59:42   

Reply

Marsh Posté le 22-08-2005 à 00:21:24    

brojnev : idem :/

Reply

Marsh Posté le 23-08-2005 à 14:24:37    

up

Reply

Marsh Posté le 23-08-2005 à 20:34:36    

Moa_ a écrit :

Bonsoir,
voici ce dont je dispose :
Disque IDE avec un linux (ext3)
Disque SATA avec un Windows XP (NTFS) (que je viens de rajouter)
 
Je veux ajouter le choix de boot sur le Windows dans le GRUB.
Dans les bios, l'ordre de boot est : Cd-rom, IDE, SCSI
En bootant sur l'IDE en premier, grub se lance et je peux booter sur linux (gentoo).
En bootant sur le SCSI en premier, Windows se lance sans problème. L'installation de windows a été faite avec ce seul disque connecté.
 
Voici mon fichier /boot/grub.menu.lst :

Code :
  1. timeout 5
  2. default 0
  3. splashimage=(hd0,0)/grub/splash.xpm.gz
  4. title Gentoo Linux 2.6.12-r4
  5. root (hd0,0)
  6. kernel /vmlinuz root=/dev/hda3 video=vesafb:1280x1024
  7. title Windows XP
  8. rootnoverify (hd1,0)
  9. map(hd0)(hd1)
  10. map(hd1)(hd0)
  11. makeactive
  12. chainloader +1


 
Lorsque je choisis de booter sur windows, il m'affiche :

Code :
  1. Booting "Windows XP"
  2. rootnoverify (hd1,0)
  3. makeactive
  4. chainloader +1


puis un curseur sur la ligne suivante mais ne lance pas le windows, il reste comme ça.
 
Au début je n'avais pas mis les lignes de map, mais ça n'a pas résolu le problème.
J'ai vu que ce problème était arrivé à d'autres personnes, mais je n'ai pas trouvé de solutions jusqu'à présent.
 
Que dois-je changer dans la configuration svp ?


 
Déplace la ligne "rootnoverify (hd1,0)" :

Code :
  1. title Windows XP
  2. map(hd0)(hd1)
  3. map(hd1)(hd0)
  4. rootnoverify (hd1,0)
  5. makeactive
  6. chainloader +1

Reply

Marsh Posté le 24-08-2005 à 00:37:42    

lebarjoe: idem ... curseur qui clignote, mais pas de boot :/

Reply

Marsh Posté le 24-08-2005 à 20:18:33    

Moa_ a écrit :

lebarjoe: idem ... curseur qui clignote, mais pas de boot :/


 
Tu dis que ton 2ème DD est bien un scsi ? non ? http://www.gnu.org/software/grub/grub-faq.html#TOCq14
 
Regarde ton bios, si il n'y a pas un truc qui cloche.

Reply

Marsh Posté le 01-09-2005 à 21:16:35    

Ca m'inquiète ce genre de réponse car j'ai exactement le même probleme que toi.
1 HD IDE avec Ubuntu
1 HD SATA avec XP
 
Grub est installé sur IDE. Quand je boote pas de pb pour Linux mais même message pour XP (Filesystem ..... 0x7). J'ai essayé de changer hd par sd mais sans plus de réussite. Je viens de poster sur le forum Ubuntu. J'attends une eventuelle solution.Ca m'inquiète ce genre de réponse car j'ai exactement le même probleme que toi.
1 HD IDE avec Ubuntu
1 HD SATA avec XP
 
Grub est installé sur IDE. Quand je boote pas de pb pour Linux mais même message pour XP (Filesystem ..... 0x7). J'ai essayé de changer hd par sd mais sans plus de réussite. Je viens de poster sur le forum Ubuntu. J'attends une eventuelle solution.

Reply

Marsh Posté le 01-09-2005 à 21:28:08    

C'est bizarre, j'ai :
DD 1 = Win XP (hd0 sous grub)
DD 2 = rien (hd1 sous grub)
DD 3 = Fedora + Debian (hd2,0 + hd2,3 sous grub)
Les 3 disques sont en SATA
 
et tout fonctionne sans pb.
 
Pour booter sous Windows j'ai :
 
title Windows XP Professionnel
 rootnoverify (hd0,0)
 chainloader +1
 
Si ça peut aider...


Message édité par mat2057 le 01-09-2005 à 21:28:31
Reply

Marsh Posté le 01-09-2005 à 21:53:20    

chez moi, je me retrouve avec un cas qui est exactement l'inverse : Linux sur le SATA et Windows sur le PATA :
 

Citation :


# For booting GNU/Linux
title  GNU/Linux 2.6 Gentoo
root (hd0,0)
kernel (hd0,0)/vmlinuz-2.6 root=/dev/sda2 vga=795 mtrr lapic
 
# For booting Windows NT or Windows95
title Windows 2003
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader  +1


 
Et le bios boote sur le SATA.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed