Forum Linux.général Problem multiboot install LILO/GRUB

Posté par  .
Étiquettes : aucune
0
10
jan.
2005
Hello les Gars,
J'ai installe hier la Mandrake 10.1 .... l'install c'est passe bien, mais l'install du multiboot a foire..
Bon, faut dire que j'ai 2 disques de 40Gb en Raid0.
J'ai les partitions suivantes :
1) NTFS WinXP 20G
2) Linux Swap 1G
3) Linux 19G
4) reste WinXP data

L'install de LILO plante avec un message d'erreur d'ecriture sur le disque.. et GRUB s'installe bien, mais ne fait qu'afficher GRUB au boot... et puis ca bouge plus.

J'ai lu qu'il faut eviter d'installer le multiboot sur le MBR.
Y-a-t'il des solutions avec mon partitionnement actuel ?

Bon si vous avez des conseils je suis preneur. :)
Jan
  • # lilo

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

    Bonjour,

    Avec XP, il faut que tu paramètres le fichier boot.ini pour avoir le multiboot de windows et le faire pointer sur un fichier qui est une copie du secteur de boot de Linux placé à la racine de xp afin de leurrer le multiboot de windows qui ne connait pas ce système.

    Tu installes ton lilo sur la partition linux et tu copies le fichier de cette manière sur une disquette car le NTFS est read only, vaut mieux créer des partitions FAT32.

    #dd if=/dev/partition_linux of=/dev/floppy/nom_fichier bs=512 count=1

    Tu places le fichier de la disquette sur la racine après avoir rebooter sur XP et tu ajoutes une ligne de ce type dans le boot.ini :
    C:\nom_fichier="Linux"

    Au démarrage tu auras le multiboot windows, si tu choisis linux, tu auras lilo et si tu rechoisis windows dans lilo tu reviendras au multiboot windows.
    • [^] # Re: lilo

      Posté par  . Évalué à 1.

      Merci pour la reponse. J'essaye ca ce soir.
      Jan
    • [^] # Re: lilo

      Posté par  . Évalué à 1.

      J'ai essaye, mais malheureusement LILO refuse de s'installer aussi bien sur la partition LINUX que sur la disquette. Bizarre. Donc par manque de loader, je n'ai pas encore reussi a lancer mon install Mandrake. GRUB s'installe partout, mais n'arrive pas a booter dessus, affichage GRUB puis blocage.
      Une idee pourquoi LILO ne s'installe pas du tout, meme pas sur disquette ?
      Faudra que je note l'erreur, mais c'est quelquechose FSWRITE failed.
      Jan
      • [^] # Re: lilo

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

        Bonjour,

        Dans ton fichier lilo.conf qui se trouve en général dans /etc/lilo.conf tu devrais avoir une ligne boot=/dev/partition_linux qqchose comme boot=/dev/hda3 si c'est un disque ide.

        Quand tu changes ton lilo.conf , il faut le recharger avec un lilo ou lilo -C fichier_config

        On est bien d'accord que "partition_linux", "fichier_config", "nom_fichier" sont à remplacer par tes données.

        Dans ton install Mandrake, il doit te proposer, je pense, la partition sur laquelle il doit mettre lilo et à la fin de te faire une ou 2 disquettes de boot pour pouvoir redémarrer sur ta partition Linux.

        En faisant dd sur la disquette, tu copies un petit fichier de 512ko depuis linux vers la disquette mais tu n'installes pas lilo sur la disquette. C'est ce petit fichier que tu transfèrera sur ta racine XP.

        Si la disquette ne se monte pas automatiquement, il faut peut-être la monter (mount /dev/fdd /mnt/floppy), voir le directory /mnt/floppy

        dd if=/dev/hda3 of=/mnt/floppy/nom_fichier bs=512 count=1

        Autrement place temporairement le fichier dans un répertoire que tu transfèrera sur la disquette.

        Courage

Suivre le flux des commentaires

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