• [^] # Re: LILO réside normalement sur le MBR

    Posté par . En réponse au message formater C:(windows) sans perdre le boot lilo. Évalué à 3.

    Si ton noyau n'est pas trop gros ni très récent, tu peux essayer de le mettre sur une disquette et de démarrer sur celle-ci :
    $ cat /boot/vmlinuz > /dev/fd0
    Comme le noyau (au moins jusqu'au 2.4) est équipé d'un bootstrap dans ses 512 premiers octets, il suffit de le copier sur un médium bootable pour qu'il démarre tout seul. Le résultat sera exactement le même que si c'était LILO qui l'avait lancé.

    Sinon, tu peux te contenter d'y copier le MBR :
    dd if=/dev/hda of=/dev/fd0 bs=512 count=1

    Le résultat devrait être sensiblement le même : Tu démarres sur la disquette au lieu du disque dur, et le secteur d'amorce que tu viens de copier ira chercher LILO comme un grand.

    A condition de disposer d'une disquette vierge, tu peux faire ces tests de manière tout-à-fait sûre avant de reformatter ta partition FAT. Par la suite, tu relances la commande
    lilo
    ... sous root et tout rentre dans l'ordre.

    Bon courage.