Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
995 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Multiboot lilo linux/win98/win2000

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Multiboot lilo linux/win98/win2000

n°214698
kinanveu
Posté le 22-01-2003 à 12:52:51  profilanswer
 

Salut,

 

Je viens d'installer linux (mandrake 9) sur mon ordi. Mais je souhaite conserver win98 pour les jeux, et win2000 pour la bureautique.
J'ai un seul disque dur (40Go) que j'ai partitionner entre win98, win2000 et linux.

 

J'ai installé dans l'ordre win98, win2000 puis mandrake.
Pour l'instant, lilo me propose soit linux soit windows, et quand je choisis windows, j'ai le ntloader qui me propose soit win98 soit win2000.
Moi, je voudrais avoir directement les 3 choix dans lilo.
Win98(fat32) est installé sur le disque c:
win2000(fat32) sur le d:
documments(fat32) sur le e:

 

D'apres ce que j'ai compris, apres l'install de win2000, le ntloader s'etait mis sur le C:
Je l'ai viré et j'ai fait :
> sys c:
Du coup, dans lilo quand je choisis la partition hda1 (disque c:), c'est maintenant win98 qui se lance.
Mais impossible de lancer win2000 (je pense que c'est hda5,
car premiere partition etendue) car hda5 ne semble pas bootable.

 

J'ai lu la doc de bellamyjc, mais j'ai pas trouver de solution a mon probleme.
Si quelqu'un pouvait m'aider, ce serait cool.

 

A+
Kinanveu

mood
Publicité
Posté le 22-01-2003 à 12:52:51  profilanswer
 

n°214699
trictrac
Posté le 22-01-2003 à 12:59:01  profilanswer
 

comment ca pas bootable??
Tu ouvre le fichier /etc/lilo.conf (en root) et tu essaie de faire pareil pour windows 2000 que comme c'est pour win98.
Ensuite tu fais un  'lilo' en root

n°214706
kinanveu
Posté le 22-01-2003 à 13:14:57  profilanswer
 

trictrac a écrit :

comment ca pas bootable??
Tu ouvre le fichier /etc/lilo.conf (en root) et tu essaie de faire pareil pour windows 2000 que comme c'est pour win98.
Ensuite tu fais un  'lilo' en root

 

Ben j'ai déja fait ce que tu dis, et qd j'ai fait /sbin/lilo, il m'a mis un msg d'erreur disant que la partition de win2000 n'etait pas bootable. Et je pense que c'est du au fait que le boot de win2000 (ntloader) s'est installé sur le disque c:

n°214711
BMOTheKill​er
Posté le 22-01-2003 à 13:27:33  profilanswer
 

bah là tu spécifies juste ta partition de boot sur C: (hdaX), mais ça te fera 2 menus :

Code :
  1. Lilo ----> linux
  2.        |-> loader de win2000 ----> win200
  3.                                |-> win98


 
tu peux aussi faire ça avec lilo (un seul menu) :

Code :
  1. loader de win2000 ----> linux
  2.                     |-> win2000
  3.                     |-> win98

n°214758
kinanveu
Posté le 22-01-2003 à 15:12:46  profilanswer
 

BMOTheKiller a écrit :

bah là tu spécifies juste ta partition de boot sur C: (hdaX), mais ça te fera 2 menus :

Code :
  1. Lilo ----> linux
  2.        |-> loader de win2000 ----> win200
  3.                                |-> win98




 
C'est ca que j'ai eu une fois les 3 OS installés, mais j'aimerai avoir un seul menu.
Et je sais aussi comment faire avec NTLoader, mais je souhaiterai le faire avec Lilo...

n°214770
BMOTheKill​er
Posté le 22-01-2003 à 15:33:11  profilanswer
 

kinanveu a écrit :


 
C'est ca que j'ai eu une fois les 3 OS installés, mais j'aimerai avoir un seul menu.
Et je sais aussi comment faire avec NTLoader, mais je souhaiterai le faire avec Lilo...


 
bah là c'est pas possible, si tu avais débranché ton premier disque dur où se trouve win98, tu aurais eu tes fichiers systèmes de boot pour win2000 sur le même disque, donc là tu aurais pu utiliser lilo ou n'importe quel autre bootloader ce qui t'aurait bien créé 3 entrées sur un seul menu, mais hélas pour toi, tu "as 2 systèmes sur une seule disque partition (les fichiers boot de win98 + les fichiers de boot de win2000)
 
si tu veux absolument un seul menu, il faut t'arranger pour rendre ta partition win2000 bootable avec les fichiers de boot sur le même disque (et pas sur le 1er disque)

n°214775
kinanveu
Posté le 22-01-2003 à 15:38:53  profilanswer
 

BMOTheKiller a écrit :


 
bah là c'est pas possible, si tu avais débranché ton premier disque dur où se trouve win98, tu aurais eu tes fichiers systèmes de boot pour win2000 sur le même disque, donc là tu aurais pu utiliser lilo ou n'importe quel autre bootloader ce qui t'aurait bien créé 3 entrées sur un seul menu, mais hélas pour toi, tu "as 2 systèmes sur une seule disque partition (les fichiers boot de win98 + les fichiers de boot de win2000)
 
si tu veux absolument un seul menu, il faut t'arranger pour rendre ta partition win2000 bootable avec les fichiers de boot sur le même disque (et pas sur le 1er disque)
 


 
Merci pour ces infos.
C'est deja ce que j'avais cru comprendre, mais je crois pas que ca suffise de deplacer les fichiers de boot (ntloader, boot.ini, etc). D'apres ce que j'ai compris, y a une autre manip a faire en plus pour que cette partition soit bootable.

n°214780
Pulpul
Skamikaze !
Posté le 22-01-2003 à 15:50:15  profilanswer
 

Va faire un tour par la si ce n'est pas deja fait...
 
http://www.bellamyjc.net/fr/pratiq [...] html#linux

n°214784
kinanveu
Posté le 22-01-2003 à 15:52:33  profilanswer
 

Pulpul a écrit :

Va faire un tour par la si ce n'est pas deja fait...
 
http://www.bellamyjc.net/fr/pratiq [...] html#linux


 
déja fait...  :)

n°214802
BMOTheKill​er
Posté le 22-01-2003 à 16:27:59  profilanswer
 

ben vi, le truc à faire pour la rendre bootable est aussi de lui filer le bootflag avec fdisk sous n'importe quel des 3 os
 
je me souviens plus si la copie directe des fichiers fonctionnent, ça fait longtemps que j'ai pas bidouillé de win, mais un truc que tu peux faire, ça va fonctionner à coup sûr et rien casser si tu suis bien :
 
- coupe la machine
- inverse le disque dur 1 (où se trouve win98 ) et 2 (où se trouve win2000)
- insère le cd de win 2000 et boot dessus
- nouvelle installation, mais dans un autre répertoire sur le disque dur où se trouve win98 (t'inquiètes pas, si tu te plantes pas ça cassera rien)
- une fois qu'il a commencé à copier les fichiers dans le nouveau répertoire d'install de win2000, tu fais un reboot sauvage sans faire quitter l'installation :D
- si mes souvenirs sont pas trop mauvais, il t'auras créé le boot loader mais sur le disque 1 (donc celui qui est normalement en 2)
- bon là tu coupes la machine
- tu réinverses les 2 disques
- il faut maintenant modifier les fichiers boot.ini :
si tu n'es pas trop sûr de toi à ce moment là, tu postes tes 2 fichiers boot.ini (celui du disque 1 et celui du disque 2)
 
en fait le boot.ini du 1er disque doit avoir un timeout=0 et default=win98
 
celui du 2ème disque, doit aussi avoir un timeout=0, mais il faut modifier ça :
 
default=multi(0)disk(0)rdisk(1)partition(X)\WINNT
multi(0)disk(0)rdisk(1)partition(X)\WINNT="Microsoft Windows 2000 Professionnel" /fastdetect
 
rdisk étant le disque dur où se trouve WINNT, toi c'est sur le disque 2, donc il faut mettre : rdisk(1)
 
X étant le numéro de partition où est le répertoire WINNT en partant de 0 :
 
0 -> partition 1
1 -> partition 2
....
 
ensuite il te suffit de configurer lilo en conséquence et de le relancer pour qu'il prenne en compte les changements

mood
Publicité
Posté le 22-01-2003 à 16:27:59  profilanswer
 

n°214811
kinanveu
Posté le 22-01-2003 à 16:37:35  profilanswer
 

Ca me plairait bien de faire un reboot sauvage en plein milieu.
Mais le probleme, c'est que j'ai un seul disque dur.

 

Donc a part l'inverser avec lui meme, je vois pas trop quoi faire :)

 

Mais bon merci qd meme pour l'idee

n°214824
BMOTheKill​er
Posté le 22-01-2003 à 16:51:10  profilanswer
 

ah j'avais mal compris, effectivement ce sera plus difficile là :/

n°215495
kinanveu
Posté le 24-01-2003 à 13:15:48  profilanswer
 

Il semblerait que Lilo n'accepte de booter que sur des partitions primaires et refusent sur des partitions etendues. Quelqu'un pourrait-il me confirmer ?

 

Dans ce cas, j'ai cru comprendre qu'il était possible de créer plusieurs partitions primaires avec fdisk de FreeDos mais pas avec le fdisk de MsDos. Correct ?

 

Question suivante : si je fais deux partitions primaires avec fdisk de FreeDos (c: pour win98 et d: pour win2000), est-ce que j'aurai acces en meme temps aux deux disques c: et d: quand je serais sous un des windows ?

 

Merci d'avance

 

Kinanveu

n°215562
karoli
Posté le 24-01-2003 à 17:06:36  profilanswer
 

meme avec le fdisk de billou tu as droit a 4 partitions primaires max
depuis 2000 tu pourras voir la partition 98 mais pour pouvoir  voir la partition de 2000 a vec 98 il faut que 2000 soit en fat32


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Multiboot lilo linux/win98/win2000

 

Sujets relatifs
Lilo -> Erreur 0x10 (CRC d'apres la doc) vous avez deja eu ca ?imprime ecran sous linux?
Carte de sons probleme, en linux[Mozilla et Linux] pourquoi ces diparitions de menus et d'icones???
le Zaurus sl-C700 ! ET Ipaq aussi car parait qu on peut y mette linuxLe Kernel Linux
Paramétrer LinuxProfils Win2000
est il possible d avoir la 3D avec une radeon 8500 sous linux(debian)?déplacer la partition linux - problèmes ?
Plus de sujets relatifs à : Multiboot lilo linux/win98/win2000


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR