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
