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.
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>
[^] # Re: Lilo à partir d'une disquette de boot
Posté par jgreg . En réponse au message [Terminal] Lilo à partir d'une disquette de boot. Évalué à 1.
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>