Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Grub] dual-boot XP-Gentoo (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Etienne
n00b
n00b


Joined: 26 Dec 2003
Posts: 48
Location: Belgium

PostPosted: Fri Dec 26, 2003 3:29 pm    Post subject: [Grub] dual-boot XP-Gentoo (résolu) Reply with quote

Salut à tous, j'ai un petit problème avec Grub.
Je viens d'installer Gentoo (J'ai profité des vacances pour tenter ce que je n'avais pas réussi auparavant en deux semaines...Joie, ça a fonctionné (presque) du premier coup...), et je n'arrive pas à configurer correctement Grub pour avoir un dual-boot...
Voilà ma config :
hda1 Linux
hda2 Linux swap
hda3 Linux
hdb1 FAT32
hdb2 FAT32

Grub est correctement installé sur le MBR du premier disque dur, et il lance parfaitement Gentoo. Par contre, pas moyen de le faire démarrer XP. J'ai beau multiplier les tentatives, c'est comme s'il ne voyait pas le second disque dur.
D'ailleurs au départ les disques durs étaient inversés (linux sur hdb), et là pas moyen de démarrer Gentoo. Je m'en suis sorti en inversant les disques, mais maintenant je me retrouve coincé.
Je n'ai pas mon fichier grub.conf sous la main, je le mettrai dans quelques temps. Si quelqu'un a une idée, elle est la bienvenue.


Last edited by Etienne on Mon Dec 29, 2003 9:15 am; edited 1 time in total
Back to top
View user's profile Send private message
Angrybob
Guru
Guru


Joined: 19 Apr 2003
Posts: 575

PostPosted: Fri Dec 26, 2003 3:43 pm    Post subject: Reply with quote

je ne parle pas francais! :)

ici est le /boot/grub/grub.conf :)

Code:

title  Gentoo Linux
root (hd0,1)
kernel /boot/linux-2.6.0 root=/dev/hda2

title Windows XP
rootnoverify (hd1,0)
makeactive
chainloader  +1
Back to top
View user's profile Send private message
takezo
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jan 2003
Posts: 132

PostPosted: Fri Dec 26, 2003 3:55 pm    Post subject: Reply with quote

salut,

j'ai eu le même problème, et en fait cela vient de windows qui doit absolument être sur le premier controleur ide (et peut-être même sur le primary master).

si c'est juste un problême de configuration de grub, voila a quoi devrait ressembler le tiens :

Code:

# For booting GNU/Linux
title=Gentoo
root (hd0,0)
kernel (hd0,0)/bzImage root=/dev/hda1
 
#windaube
 
title=windoze xp
root (hd1,0)
chainloader (hd1,0)+1


sinon, il te reste la possibilité de changer tes disques durs, mais dans ce cas tu dois changer ta configuration de grub et ton /etc/fstab

voila mes 0.02 €
Back to top
View user's profile Send private message
Garko
n00b
n00b


Joined: 16 Mar 2003
Posts: 57
Location: Lausanne, Suisse

PostPosted: Fri Dec 26, 2003 5:01 pm    Post subject: Reply with quote

J'ai eu le même problème.

Pour que Windows puisse démmarer il faut avoir un fichier grub.conf avec les infos suivantes

Code:
# Windows XP
title=Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
rootnoverify (hd1,0)
makeactive
chainloader +1


De plus il faut qu'il y ai à la racine de ta partition Windows XP les fichiers "NTDETECT.COM" et "NTLDR" que tu trouve sur le disque d'installation de XP.

Si tu est en FAT tu peut monter le disque depuis linux et y copier depuis le cd ces 2 fichiers. Si tu est en NTFS il te faut formater une disquette en FAT, et y mettre ces deux fichiers. Ajoute également un fichier boot.ini qui contient les infos suivantes (piur un disque sous windows en primary slave):

Code:
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(1)partition(1)\windows
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\windows="Windows XP"


Après tu démarre avec la disquette et une fois sous windows tu recopie les 2 fichiers ("NTDETECT.COM" et "NTLDR") à la racine et tu devrais alors pouvoir démarrer normalement.

Je pensse ne rien avoir oublié.

Petit complément d'info. Il te serra impossible de réinstaller Windows par la suite (à moins de mettre le disque en primary master le temps de l'opération) car il refuse de s'installer sur un second disque.
_________________
Garko

"Je ne peux plus envoyer d'e-mail, internet est il plein ?"
Back to top
View user's profile Send private message
Etienne
n00b
n00b


Joined: 26 Dec 2003
Posts: 48
Location: Belgium

PostPosted: Sat Dec 27, 2003 11:17 am    Post subject: Reply with quote

Merci beaucoup, je vais essayer tout ça...
Je posterai le résultat...
Back to top
View user's profile Send private message
Etienne
n00b
n00b


Joined: 26 Dec 2003
Posts: 48
Location: Belgium

PostPosted: Mon Dec 29, 2003 9:18 am    Post subject: Reply with quote

Et ça marche!
J'ai juste une petite remarque en ce qui concerne le fichier boot.ini
Garko, tu me conseillais d'y faire figurer les lignes suivantes

Code:
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(1)partition(1)\windows
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\windows="Windows XP"


En fait j'avais exactement la même chose, si ce n'est que l'indice après rdisk était 0 et non pas 1. J'ai essayé de la mettre à 1, et là windows ne démarrait pas parcequ'il ne trouvait pas le fichier hal.dll, je crois.
En remettant l'indice à 0, tout marche bien.
Encore merci, ça m'a fort aidé.
Back to top
View user's profile Send private message
Garko
n00b
n00b


Joined: 16 Mar 2003
Posts: 57
Location: Lausanne, Suisse

PostPosted: Mon Dec 29, 2003 10:08 am    Post subject: Reply with quote

rdisk à 0 dans le boot.ini de la disquette de boot ? avec XP sur le disque en primary slave ?

moi j'ai du le mettre à 0 mais sur celui que j'ai mis sur le disque (qui n'est dailleur pas indispenssable) pasque le disque est mappé à ce moment la. Enfin ca peut varier :-)

Heureux que tu ai peu retrouver ton install de XP ;-)
_________________
Garko

"Je ne peux plus envoyer d'e-mail, internet est il plein ?"
Back to top
View user's profile Send private message
Etienne
n00b
n00b


Joined: 26 Dec 2003
Posts: 48
Location: Belgium

PostPosted: Wed Dec 31, 2003 5:15 pm    Post subject: Reply with quote

C'est vrai qu'en y réfléchissant un peu, c'est assez absurde...Enfin, ça fonctionne, donc je vais garder ça...
Quote:
rdisk à 0 dans le boot.ini de la disquette de boot ? avec XP sur le disque en primary slave ?

Ah oui, et je parlais du boot.ini qui figure sur le disque dur, pas sur une disquette de boot...
Encore merci.
Back to top
View user's profile Send private message
pounard
Tux's lil' helper
Tux's lil' helper


Joined: 17 Oct 2002
Posts: 143

PostPosted: Thu Jan 01, 2004 6:28 pm    Post subject: Reply with quote

tiens ce thread tombe bien j' ai un ptit problème avec grub, je ne peux plus l' installer sur aucun de mes disques dur de mes pcs... je me demandes si ca viendrait pas de la version de grub dispo dans portage...

j' ai a chaque fois cette erreur la:

Code:
blaster root # grub-install /dev/hda
sed: -e expression #1, char 12: Invalid reference \1 on `s' command's RHS
sed: -e expression #1, char 12: Invalid reference \1 on `s' command's RHS
Unrecognized ls output: Not found or not a block device.


sinon je l' installe a la main, la ca marche ca donne ca:

Code:
grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  16 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2
/boot/grub/grub.conf"... succeeded
Done.


mais la ou est le problème, c' est qu' au démarage de la bécanne, j' ai le droit a un gros
Grub stage 1.5 loading... puis pouf ca bloque, ca boote pas...

et ca fait ca avec toutes mes machines ! je comprends pas, si quelqu' un a une idée je suis preneur !
_________________
<!-- ceci est une signature libre -->
Ceci n'est pas un virus, rassurez vous, aucune MST ne passe par les groupes pornos sur usenet;
Back to top
View user's profile Send private message
pounard
Tux's lil' helper
Tux's lil' helper


Joined: 17 Oct 2002
Posts: 143

PostPosted: Sat Jan 03, 2004 12:00 am    Post subject: Reply with quote

bon finalement j' ai réussi a résoudre le problème pour une de mes machines, mais je sais toujours pas d' ou ca viens dans la mesure ou au moment ou j' ai écrit de le post ci dessous le problème s' est résolu de lui même lol...
_________________
<!-- ceci est une signature libre -->
Ceci n'est pas un virus, rassurez vous, aucune MST ne passe par les groupes pornos sur usenet;
Back to top
View user's profile Send private message
aminal
Apprentice
Apprentice


Joined: 17 Mar 2004
Posts: 170
Location: Baltimore, MD

PostPosted: Mon Mar 29, 2004 12:47 am    Post subject: Reply with quote

Garko wrote:


Code:
# Windows XP
title=Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
rootnoverify (hd1,0)
makeactive
chainloader +1



I apologize because I don't speak French, but I want to say "merci beaucoup" because this worked for me perfectly.

Thanks again.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum