Hi,

> Writing is a bit more tricky because you'll need to update 2 FATs (one
> would need to pointers into both FATs and update them one by one with a
> read-modify-write).

that's not correct; you can use 1...3 FATs and i prefere one:

mkfs.msdos -I -F 12 -f 1 -R 1 -v -S 512 /dev/sda

(for formatting /dev/sda with superfloppy format, FAT12, 1 FAT, ...).
Default is two FATs but one FAT causes no problems, even with MS-Win.
Using two FATs is not a good idea because you don't know which one you can trust
if they are different. With three FATs you can do ECC with the 2-of-3-function,
so that one corrupt FAT or all single bit errors can be detected and corrected.

Regards,

Rolf



Reply via email to