Multi Boot, Impossible de lancer Windows

Multi Boot, Impossible de lancer Windows - Installation - Linux et OS Alternatifs

Marsh Posté le 22-02-2007 à 00:19:50    

Voila, au moment de choisir quel OS je veut booter, quand je met windows, j'ai la console qui apparait avec ecrit Starting Up.
 
J'ai attendu assez longtemps, et ce message est resté là, sans lancer mon windows.
 
Si je lance ubuntu, tout se deroule parfaitement bien.
 
Si vous avez des idées sur l'origine de mon probleme, et comment y remedier, je suis preneur.
 
Merci

Reply

Marsh Posté le 22-02-2007 à 00:19:50   

Reply

Marsh Posté le 22-02-2007 à 00:24:45    

Il faudrait que tu modifies ton "menu.lst"
 
/boot/grub/menu.lst


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 22-02-2007 à 00:29:28    

Voila mon menu.lst
 

Code :
  1. title  Ubuntu, kernel 2.6.17-11-generic
  2. root  (hd0,2)
  3. kernel  /boot/vmlinuz-2.6.17-11-generic root=/dev/hda3 ro quiet splash locale=fr_FR
  4. initrd  /boot/initrd.img-2.6.17-11-generic
  5. quiet
  6. savedefault
  7. boot
  8. title  Ubuntu, kernel 2.6.17-11-generic (recovery mode)
  9. root  (hd0,2)
  10. kernel  /boot/vmlinuz-2.6.17-11-generic root=/dev/hda3 ro single
  11. initrd  /boot/initrd.img-2.6.17-11-generic
  12. boot
  13. title  Ubuntu, kernel 2.6.17-10-generic
  14. root  (hd0,2)
  15. kernel  /boot/vmlinuz-2.6.17-10-generic root=/dev/hda3 ro quiet splash locale=fr_FR
  16. initrd  /boot/initrd.img-2.6.17-10-generic
  17. quiet
  18. savedefault
  19. boot
  20. title  Ubuntu, kernel 2.6.17-10-generic (recovery mode)
  21. root  (hd0,2)
  22. kernel  /boot/vmlinuz-2.6.17-10-generic root=/dev/hda3 ro single
  23. initrd  /boot/initrd.img-2.6.17-10-generic
  24. boot
  25. title  Ubuntu, memtest86+
  26. root  (hd0,2)
  27. kernel  /boot/memtest86+.bin
  28. quiet
  29. boot
  30. ### END DEBIAN AUTOMAGIC KERNELS LIST
  31. # This is a divider, added to separate the menu items below from the Debian
  32. # ones.
  33. title  Other operating systems:
  34. root
  35. # This entry automatically added by the Debian installer for a non-linux OS
  36. # on /dev/hda1
  37. title  Microsoft Windows XP Professionnel
  38. root  (hd0,0)
  39. savedefault
  40. makeactive


 
 
je ne sais pas quoi modifier pour que ça marche ^^
 
peut etre un boot.ini quelquepart non ?


Message édité par jackass666 le 22-02-2007 à 00:49:08
Reply

Marsh Posté le 22-02-2007 à 02:10:36    

windows est bien sur ta premiere partoche ?


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 22-02-2007 à 04:46:38    

Tu peux essayer en ajoutant "chainloader +1" (sans les guillements) après makeactive (à la toute fin).
 
Vérifie que windows est bien sur la première partition du premier disque, si ce n'est pas le cas, il faut modifier la ligne 46 :
 
(hdx, y) est la partition y sur le disque numéro x, sachant que grub compte à partir de 0 contrairement au kernel (qui commence à "a" pour les disques, qui sont repérés par des lettres, et à 1 pour les partitions, repérées par des chiffres).
 
Pour faire simple, tu remplace x par le rang moins un de la lettre par laquelle le kernel l'identifie, et y par le rang moins un du chiffre attribué par le kernel à la partition (heureusement que je précise "pour faire simple"  :sweat: ).
 
Bon courage ! :D

Reply

Marsh Posté le 22-02-2007 à 10:21:28    

apres quelques modifications, j'ai ça:
 
title  Microsoft Windows XP Professionnel
rootnoverify (hd0,0)
makeactive
chainloader +1
 
sachant que ma parition de windows est la premiere du premier disque dur, d'où le (hd0,0).
Mais cela ne fonctionne toujours pas, je reste bloqué sur le starting up ...

Reply

Marsh Posté le 22-02-2007 à 15:40:22    

Si windows est réelement sur la premiere partition de ton disque dur maitre, ce que tu as mis devrais suffire.
 
Je sais pas si ca pourra t'aider voici ce que j'ai :


title           Microsoft Windows XP
root            (hd0,0)
savedefault
makeactive
chainloader     +1


Reply

Marsh Posté le 22-02-2007 à 16:34:56    

jackass666 a écrit :

apres quelques modifications, j'ai ça:
 
title  Microsoft Windows XP Professionnel
rootnoverify (hd0,0)
makeactive
chainloader +1
 
sachant que ma parition de windows est la premiere du premier disque dur, d'où le (hd0,0).
Mais cela ne fonctionne toujours pas, je reste bloqué sur le starting up ...


 
Bizarre, le problème viendrait-il du windows en lui même  :??:

Reply

Marsh Posté le 22-02-2007 à 17:44:09    

Comment as tu fais l'install des deux systèmes ?


---------------
Ubuntu c'est nul ! Tu l'installes et puis ça marche ... y a rien à bidouiller. rm -rf /  
Reply

Marsh Posté le 24-02-2007 à 13:14:48    

Je pense avoir vu ca qq part ...
En gros ce qui me semble le plus logique c'est de récupérer windows en premier avec le cd de win xp. Chkdsk, fixboot ..fixmbr c’est a toi de voir.
Ensuite tu récupères le boot de linux en réinstallant grub (Théoriquement).
D’une part tu saura en ayant fait un chkdsk et les autres commande si windows boot.
Si wundows boot tu peux récupèrer son boot avec grub et donc automatique celui de linux.
Il me semble même que je l’avait fait une fois … jadis … pour la mandrake.

Reply

Marsh Posté le 24-02-2007 à 13:14:48   

Reply

Marsh Posté le 22-01-2009 à 02:16:36    

Solution :  
http://forum.ubuntu-fr.org/viewtopic.php?id=281018
http://doc.ubuntu-fr.org/tutoriel/ [...] ropre_2_dd
 
En gros il faut que Windows soit considéré comme étant sur le 1er disque dur, ce qui peut changer après une MAJ de Grub. Dans ce cas il faut mettre à jour le fichier /boot/grub/menu.lst comme suit:
 
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP Professionnel_HD1_0
map (hd0) (hd1)
map (hd1) (hd0)

root        (hd1,0)
savedefault
makeactive
chainloader    +1
 
 
Les lignes map (hd0) (hd1) et map (hd1) (hd0) permettent de faire croire à Windows qu'il est bien sur le 1er disque dur...


Message édité par geek le 22-01-2009 à 02:17:23
Reply

Sujets relatifs:

Leave a Replay

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