Forum Linux.mandriva Besoin conseil pour différents OS

Posté par  .
Étiquettes : aucune
0
26
nov.
2005
Bonjour,

je souhaite équiper un noveau pc avec plusieurs OS :

Win98 FAT
Win XP Pro (NTLDR) NTFS
Win Vista (Longhorn) (Windows Boot Manager) NTFS
Linux Mandriva 2006 (LILO)


Les gestionnaires de boot sont différents sur les 3 systèmes, et donc lorsque je veux accèder à XP, je dois d'abord prendre Windows (ou DOS) sous LILO, ensuite je tombe sur le WBM de Vista, je dois prendre "Legacy boot ...", et je tombe sur NTLDR pour séléctionner XP ou 98, avouez que ça fait quand meme lourd pour choisir son système.

J'avais essayé en vain, de tout mettre dans lilo, mais impossible, ni 98, ni xp, ni vista n'a fonctionné.

Partition 1 : FAT (W98) : 2 Go (disque de boot)
Partition 2 : NTFS (xp pro) : 8Go
Partition 3 : NTFS (vista) : 10 Go
Partition 4 : Linux Swap (1Go)
Partition 5 : Linux Native (10 Go)

Comment faire un bon truc ?

Merci d'avance.
Cordialement.
  • # GRUB

    Posté par  (site web personnel) . Évalué à 3.

    Je n'ai pas trouvé l'utilisation de lilo très simple pour ces systemes aussi alambiqués.
    Du coup avec grub tout roule. et surtout, les changements sont immediatement pris en compte.
    La denomintation des disques est un peu deroutante la premiere fois, mais apres on s'y fait.
  • # Bouh ??

    Posté par  (site web personnel) . Évalué à 4.

    Bon je peut rien affirmer quand au boot de windows vista mais il est
    tout a fait possible de faire booter un 98 et un NT (4,5,5.1 (xp)) avec
    grub/lilo.

    Exemple avec grub: http://www.faqs.org/docs/Linux-mini/Multiboot-with-GRUB.html (c'est la fonction de chainloading).

    Il existe une autre solution plus confidentielle qui permet d'utiliser le NTLDR comme loader principal qui charge lilo/grub pour booter linux:
    http://www.geocities.com/epark/linux/grub-w2k-HOWTO-fr.html
    • [^] # Re: Bouh ??

      Posté par  . Évalué à 2.

      Il existe une autre solution plus confidentielle qui permet d'utiliser le NTLDR comme loader principal qui charge lilo/grub pour booter linux

      L'utilitaire BootPart simplifie la mise en oeuvre de cette solution :
      http://www.winimage.com/bootpart.htm
      • [^] # Euh ..

        Posté par  . Évalué à 0.

        Euh ouais ...

        j'installe comment Grub si j'ai déja Lilo ?

        et comment je parametre Grub pour y mettre 98, XP et Vista ?
  • # Multiboot Win9x, WinNT et Linux:

    Posté par  . É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

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.