#1 Le 27/02/2005, à 18:21
- berzehk
GRUB et windows XP ( encooore :p)
message caduc - passez directement aux suivants
bonjour
voila j'ai un probleme qui etait deja arrive avec une autre distrib mais qui s'etait resolu (je n'ai jms vraiment su comment), et qui maintenant ne veut pas se resoudre..
j'ai installe Ubuntu sur un disque dur (maitre) ou trainait MDK 10.0 official...
sur mon disque dur esclave il n'y a qu'unse seule partition NTFS qui abrite windows XP..
lors de l'installation, je choisis de n'utiliser que mon disque dur maitre ou etait installe mandrake et je laisse a l'installeur le choix de parametrer le partitionnement.
(qui a debouche sur une partition de 19,5Go pour '/' et une swap de 512Mo)
GRUB a detecte mon installation de W. XP sur le 2e disque dur et l'a ajoute au choix de boot.
Ubuntu fonctionne parfaitement ( a qqes autres problemes mineurs près) mais windows XP refuse categoriquement de se lancer.
J'essaie de regler le probleme a coups de fixboot, fixmbr -> ils s'executent et ne reportent aucune erreur, par contre bootcfg /rebuild n'arrive pas a ses fins: il detecte l'installation de windows mais n'arrrive pas a l'ajouter.
je fouille ds ma partition NTFS et desagreable surprise, je ne retrouve pas boot.ini.
j'en recupere un sample sur le site de microsoft, je le modifie pour l'adapter au materiel, rien a faire, windows xp ne boote pas.
Si je choisis de forcer le boot avec le bios directement sur mon disque esclave, j'ai le message suivant:
'erreur lors du chargement du systeme d exploitati ' (oui, le mot est tronque)
et si je le lance avec GRUB, je vois 'lance windows XP' avec en dessous les parametres inscrits ds menu.lst...mais rien ne se passe.
j'ajoute le contenu des fichiers menu.lst et boot.ini...
je serai tres redevable a celui qui pourra resoudre mon probleme
merci d'avance.
NB: j'ai moi meme ajoute le 'noverify' apres le root ds l'option windows xp, mais cela n'a rien change...
et je n'ai pas fait aparaitre les premieres lignes du fichier, car je n'y ai pas touche.
menu.lst
## ## End Default Options ##
title Ubuntu, kernel 2.6.8.1-3-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.8.1-3-386 root=/dev/hda1 ro quiet splash
initrd /boot/initrd.img-2.6.8.1-3-386
savedefault
boot
title Ubuntu, kernel 2.6.8.1-3-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.8.1-3-386 root=/dev/hda1 ro single
initrd /boot/initrd.img-2.6.8.1-3-386
savedefault
boot
title Memory test
root (hd0,0)
kernel /boot/memtest86+.bin
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdb1
title Windows NT/2000/XP
rootnoverify (hd1,0)
savedefault
makeactive
chainloader +1
et maintenant boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
Dernière modification par berzehk (Le 28/02/2005, à 17:18)
Hors ligne
#2 Le 27/02/2005, à 19:01
- coffee
Re : GRUB et windows XP ( encooore :p)
http://forum.ubuntu-fr.org/viewtopic.php?id=616
Ça t'aidera surement...
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#3 Le 27/02/2005, à 19:03
- berzehk
Re : GRUB et windows XP ( encooore :p)
je venais d'essayer (pas eu le tps de mettre a jour mon post ensuite)
ca ne marche tjs pas :'(
Hors ligne
#4 Le 28/02/2005, à 15:32
- berzehk
Re : GRUB et windows XP ( encooore :p)
j'ai change la facon d'installer,...Maintenant windows marche mais pas ubuntu
windows est installe sur le maitre (1seule partition)
Ubuntu sur le 2e disque, avec grub installe sur le mbr de ce disque (j'ai fait grub-install (hd1).
lorsque grub se lance,et que je choisis ubuntu,
j'ai ce message d'erreur :
root (hd1,0)
Filesystem type unknown, partition type 0x7
kernel /boot/vmlinuz-2.6.8.1-3-386 root=/dev/hdb1 ro quiet splash
Error 17: cannot mount selected partition
ou est mon erreur?
merci d'avance
Hors ligne
#5 Le 28/02/2005, à 16:01
- doobs
Re : GRUB et windows XP ( encooore :p)
salut,
je pense qu'il faut que tu modifie ton fichier de montage de partitions (/etc/fstab), en remplacant /dev/hda* par /dev/hdb*
peux-etre tu peux t'en sortir en bootant avec un live cd pour les modifs (ubuntu live ou knoppix)
++
doobs
Hors ligne
#6 Le 28/02/2005, à 16:18
- berzehk
Re : GRUB et windows XP ( encooore :p)
voila le contenu de /etc/fstab :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdb1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdb5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
dc je ne vois pas quelle ligne modifier...
Hors ligne
#7 Le 28/02/2005, à 16:38
- doobs
Re : GRUB et windows XP ( encooore :p)
autant pour moi, ton fstab a l'air correct (je pensais que tu avait seulement changé les DD de place, sans réinstaller)
Hors ligne
#8 Le 28/02/2005, à 17:17
- berzehk
Re : GRUB et windows XP ( encooore :p)
ah non, j ai tt reinstalle ...les anciens messages sont caducs- je vais les effacer
Hors ligne
#9 Le 09/03/2005, à 14:00
- ptifred
Re : GRUB et windows XP ( encooore :p)
j'ai eu le meme probleme pour le meme type d'install boot sur le disque esclave et windows sur le disque maitre
il faut que tu modifies ton menu.list de brug.
bizarement il semble que grub decide que le disque sur le quel il est installer soit le disque primaire
donc hd0
tu dois donc pour booter sur ton linux remplacé la ligne root (hd1,0) par root(hd0,0) dans la partie correspondant au boot d'unbuntu
par contre chez moi la section de boot windows ne veux rien savoir
Hors ligne
#10 Le 13/03/2005, à 15:48
- berzehk
Re : GRUB et windows XP ( encooore :p)
J'ai applique ton conseil, et ca marche )=
j'ai reussi a tt faire fonctionner (tadaa!) MAIS:
linux ne voit pas ma partition NTFS, en ts cas elle n'apparait pas ds /dev/...
pour windows, il faut que tu fixmbr avec le cd d'install de crosoft.
ensuite tu utilise le ntldr avec une option linux (un site web m'a explique la procedure de bout en bout, mais je n'arrive pas a le retrouver)
maintenant ET windows ET linux fonctionnent
Hors ligne