• # Multiboot Win9x, WinNT et Linux:

    Posté par . En réponse au message Besoin conseil pour différents OS. Évalué à 1.

    Multiboot Win9x, WinNT et Linux:

    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