1) Il faut que la machine démarre avec le chargeur de Windows NT.
Elle doit présenter le choix entre les différents Windows:
- Win9x (Ex: Win98)
- WinNT (Ex: WinXP)
(Rétablir le chargeur de WindowsNT si nécessaire.)
2) Le chargeur de Linux, GRUB ou LILO, doit être installé dans le MBR de la partition qui contient /boot, PAS dans le MBR du disque dur.
3) Le premier secteur de cette partition doit être copié dans un fichier dans la partition racine de Win9x
dd if=/dev/hda5 of=linux.bin
(remplacer /dev/hda5 par la partition Linux/boot)
Copier linux.bin dans C:\ (/dev/hda1)
4) Modifier C:\boot.ini pour y ajouter, après [operating systems]:
C:\linux.bin="Linux"
Au redémarrage de la machine, le choix sera:
- Win9x (Ex: Win98)
- WinNT (Ex: WinXP)
- Linux
NOTE: ceci ne fonctionne convenablement que si /boot est sur hda.
++++++++++++++++++++++++++++++++++++
Je préfère GRUB à LILO.
Comment remplacer LILO par GRUB:
- GRUB doit être installé (/usr/sbin/grub)
- Le répertoire /boot/grub/ doit exister et contenir stage1, stage2, etc...
- Déterminer la partition dans laquelle se trouve /boot (Ex:hda5)
Attention: pour GRUB, hda= hd0, hdc= hd2, etc...
Les partitions sont numérotées à partir de 0:
hda1= (hd0,0), hda5= (hd0,4), hdc2= (hd2,1)
Lancer GRUB: /usr/sbin/grub
Commencer par indiquer à GRUB où se trouve la partition /boot
grub> root (hd0,4) // si hda5
Installer le chargeur par la commande setup:
grub> setup (hd0) //pour installer dans MBR du premier disque
grub> setup (hd0,4) //pour installer dans MBR partition hda5
# Multiboot Win9x, WinNT et Linux:
Posté par BeLinux . En réponse au message Besoin conseil pour différents OS. Évalué à 1.
1) Il faut que la machine démarre avec le chargeur de Windows NT.
Elle doit présenter le choix entre les différents Windows:
- Win9x (Ex: Win98)
- WinNT (Ex: WinXP)
(Rétablir le chargeur de WindowsNT si nécessaire.)
2) Le chargeur de Linux, GRUB ou LILO, doit être installé dans le MBR de la partition qui contient /boot, PAS dans le MBR du disque dur.
3) Le premier secteur de cette partition doit être copié dans un fichier dans la partition racine de Win9x
dd if=/dev/hda5 of=linux.bin
(remplacer /dev/hda5 par la partition Linux/boot)
Copier linux.bin dans C:\ (/dev/hda1)
4) Modifier C:\boot.ini pour y ajouter, après [operating systems]:
C:\linux.bin="Linux"
Au redémarrage de la machine, le choix sera:
- Win9x (Ex: Win98)
- WinNT (Ex: WinXP)
- Linux
Référence: http://www.geocities.com/epark/linux/grub-w2k-HOWTO-fr.html
NOTE: ceci ne fonctionne convenablement que si /boot est sur hda.
++++++++++++++++++++++++++++++++++++
Je préfère GRUB à LILO.
Comment remplacer LILO par GRUB:
- GRUB doit être installé (/usr/sbin/grub)
- Le répertoire /boot/grub/ doit exister et contenir stage1, stage2, etc...
- Déterminer la partition dans laquelle se trouve /boot (Ex:hda5)
Attention: pour GRUB, hda= hd0, hdc= hd2, etc...
Les partitions sont numérotées à partir de 0:
hda1= (hd0,0), hda5= (hd0,4), hdc2= (hd2,1)
Lancer GRUB: /usr/sbin/grub
Commencer par indiquer à GRUB où se trouve la partition /boot
grub> root (hd0,4) // si hda5
Installer le chargeur par la commande setup:
grub> setup (hd0) //pour installer dans MBR du premier disque
grub> setup (hd0,4) //pour installer dans MBR partition hda5
Référence: http://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-natively.html#Installing-GRUB-natively
HTH.
Dany