• [^] # Re: Lilo à partir d'une disquette de boot

    Posté par . En réponse au message [Terminal] Lilo à partir d'une disquette de boot. Évalué à 1.

    C'est vrai que ça m'est arrivé de restaurer des anciens MBR, ça aurait pu me peter à la tete. J'étais persuadé que la table des partitions était située plus loin.

    le MBR est constitué ainsi (cf http://home.teleport.com/~brainy/fat32.htm(...) pour plus de détails )

    Offset Description Size
    000h Executable Code 446 Bytes
    1BEh 1st Partition Entry 16 Bytes
    1CEh 2nd Partition Entry 16 Bytes
    1DEh 3rd Partition Entry 16 Bytes
    1EEh 4th Partition Entry 16 Bytes
    1FEh Boot Record Signature 2 Bytes

    Donc un dd if=/dev/hda of=/dev/hdc bs=446 count=1 devrait marcher non ?

    J'ai pas de Linux sous la main don je peux pas tester, mais dans tous les cas mieux vaut faire un backup du MBR sur une disquette avant d'essayer des trucs comme ça ! ( dd if=/dev/hda of=/dev/fd0 bs=512 count=1 devrait faire l'affaire )

    <nostalgie - rien à voir>
    Ah les MBR, ça me rappelle l'époque des boot virus...
    L'époque ou ces petites betes étaient faites avec amour et assembleur et non pas en jscript et autres cochonneries comme les mass mailing worm d'aujourd'hui ;o)
    </nostalgie>