Dual boot Windows XP + Linux [Linux] - Débats - Linux et OS Alternatifs
Marsh Posté le 24-11-2002 à 13:54:31
Tu boot sur le disque dur isolé, sur lequel tu mes LILO, marche pas ça?
Marsh Posté le 24-11-2002 à 14:04:07
il parait que y'a un moyen de booter lilo à partir du NTLDR (du boot loader de XP). C'est la seule solution que je verrais...
Marsh Posté le 24-11-2002 à 14:07:05
oui, mettre lilo sur le disque dur isolé, booter sur le raid, et utiliser le multiboot de winXP pour choisir entre les deux boots.
Marsh Posté le 24-11-2002 à 14:38:20
Il faut donc que je mette LILO sur le "HDD0" ?
C'est possible de booter sur un disque dur avec Linux sans LILO/GRUB/etc... ? Si non c'est que LILO etait deja la : ca signifie que le boot avec le NTLDR de Win XP ne marchait donc pas (puisque j'ai deja essaye de faire l'image des 512 premiers octets)...
Edit:
castor666 a écrit a écrit : Tu boot sur le disque dur isolé, sur lequel tu mes LILO, marche pas ça? |
Ben si je boot sur le HDD0 en mettant ca dans le BIOS, ca boot Linux et pas Windows XP en effet...mais modifier le BIOS a chaque fois que je veux booter sous Linux c'est chiant...
Marsh Posté le 24-11-2002 à 14:48:45
tu peux configurer lilo pour qu'il te donne le choix entre win et linux, je suis un peu dans le même cas :
carte mère :
ide 0:0 (hda) -> linux
ide 1:0 (hdc) -> dvd-rom
ide 1:1 (hdd) -> graveur
carte raid pci :
ide 3:0 (hde) -> win2k
ide 4:0 (hdg) -> hdd stockage
mais c'est plus compliqué car win2k est lui sur D:, C: étant une partition FAT 16 de 40 Mo se trouvant sur hda où sont stockés les fichiers systèmes de win2k (ntldr, boot.ini, et compagnie), j'utilise grub qui est franchement plus simple je trouve, mais avec lilo c'est possible, suffit d'aller voir ton lilo.conf
Marsh Posté le 24-11-2002 à 15:00:04
J'ai deja LILO, voila mon lilo.conf:
Code :
|
Apres je fais un "dd if=/dev/hda of=/bootsector bs=512 count=1"
Ensuite je copie le fichier /bootsector dans ma partition NTFS Windows (dans C:\bootsector) et je rajoute la ligne dans boot.ini pour avoir le choix au demarrage de Win XP pro entre Windows et Linux (qui pointe sur le fichier C:\bootsector).
Au démarrge j'ai effectivement le choix entre Windows et Linux. Quand je choisis Windows, tout se passe bien. Quand je choisis Linux, il affiche en boucle des caracteres bizarre a l'ecran a l'infini...je reboot alors l'ordinateur.
Si quelque'un peut m'aider...
Marsh Posté le 24-11-2002 à 15:08:24
Phlos a écrit a écrit : |
ce que je ne comprends pas, c'est pourquoi tu n'utilises carrément pas lilo pour booter win ?
au lieu de passer par le boot loader de win, tu passes par lilo
te suffit d'ajouter une entrée win dans ton lilo.conf et c'est réglé
Marsh Posté le 24-11-2002 à 15:17:20
BMOTheKiller a écrit a écrit : ce que je ne comprends pas, c'est pourquoi tu n'utilises carrément pas lilo pour booter win ? au lieu de passer par le boot loader de win, tu passes par lilo te suffit d'ajouter une entrée win dans ton lilo.conf et c'est réglé |
Oula je veux bien, mais deja que Linux ne reconnait pas mes disques durs RAID (enfin la j'ai mis un driver de HighPoint Tech. et ca marche plus ou moins, ca fige Linux de temps en temps... ) alors LILO je sais pas comment il va faire...
Mais si tu veux bien m'aider a trouver la ligne a mettre dans mon lilo.conf pour pouvoir booter Windows XP Pro qui se trouve sur un disque dur en RAID en NTFS, ca serait cool
Marsh Posté le 24-11-2002 à 15:21:55
Phlos a écrit a écrit : Oula je veux bien, mais deja que Linux ne reconnait pas mes disques durs RAID (enfin la j'ai mis un driver de HighPoint Tech. et ca marche plus ou moins, ca fige Linux de temps en temps... ) alors LILO je sais pas comment il va faire... Mais si tu veux bien m'aider a trouver la ligne a mettre dans mon lilo.conf pour pouvoir booter Windows XP Pro qui se trouve sur un disque dur en RAID en NTFS, ca serait cool |
bon, ta carte raid est bootable ? -> oui
donc le bios charge des disques dur au démarrage ? -> oui
bon ben lilo peut charger l'os qui se trouve dessus...
voici ton lilo.conf après modif :
Code :
|
remplace /dev/hde1 par le bon nuémaro pour ta partoche, je pense que c'est sur la primaire principale que tu as installé win, donc hde1...
là ça doit passer
si vraiment t'arrives à rien, essaye grub, il gère mieux et vient en remplacement de lilo de toutes façons
Marsh Posté le 24-11-2002 à 15:30:45
Merci mais c'est pas aussi simple que ca...
Petit extrait de /etc/rc.local :
Code :
|
Voila ce que j'ai mis pour avoir access a ma partition Windows sous Linux. J'ai un controleur RAID integre a la carte mere, je precise...
Donc si dans lilo.conf je remplace par "/dev/hde" par "/dev/sda1" ca ne marchera pas puisque le driver est pas loadé de toute facon...tu vois ou ce situe le probleme ? Mes deux disques durs en RAID 0 n'existe pas pour linux en gros
Marsh Posté le 24-11-2002 à 15:47:13
Phlos a écrit a écrit : Merci mais c'est pas aussi simple que ca... Petit extrait de /etc/rc.local :
|
ouai, bah la solution c'est grub, il fonctionne différemment, ça donne ça chez moi pour la conf :
Code :
|
pour win tu as juste à remplacer :
Code :
|
par :
Code :
|
si tu es intéressé et que tu décides d'installer grub, je veux bien t'aider, c'est comme tu veux
Marsh Posté le 24-11-2002 à 15:56:15
Je vais essayer GRUB (pas today, faut que je fasse autre chose) merci a toi
Marsh Posté le 24-11-2002 à 13:17:05
Hello,
Je précise déjà que mon cas est rare et que ce n'est pas un simple dual boot avec LILO par exemple où la réponse a etait posté 50 000 fois.
Mon problème :
J'ai deux disques durs en RAID 0 où est installé Windows XP Pro et un disque dur "isolé" en master où est installé Linux (MDK 9.0).
Si je veux démarrer Windows XP Pro, je vais dans le BIOS et je met de booter sur le RAID, sinon je lui dit de booter sur le "HDD 0" pour Linux.
Cette opération est très énervante a la fin...
C'est pour ca que j'aimerai avoir du multiboot au démarrage de Windows XP avec un menu qui me demande si je veux démarre Windows XP Pro ou Linux. J'ai deja essayé de faire une image des 512 premiers octets (secteur de boot) du disque HDD 0 (Linux) en le mettant dans un fichier sous Windows XP Pro et en rajoutant une petite ligne dans "boot.ini" pointant sur ce fichier, mais hélas ca plante (j'avais lu cette astuce sur un site)...
Ne parlons pas non plus de lilo, puisque mes disques durs sont en RAID 0 (a pars celui de Linux isolé) et je crains le pire...
Si vous avez une solution a me proposer n'hésitez pas
Merci d'avance.