[SLL] mounting, on Linux, FAT16 fs from whole-disk image created on OS X

Paul paul at oz.net
Fri Dec 3 21:37:55 EST 2004


SmartMedia's native filesystem, while based on FAT16 (or was it FAT12?),
is not really a FAT filesystem.  For example, it contains stuff
for wear-leveling, OOB (out of band) data, etc.  Some details here:

http://www.samsung.com/Products/Semiconductor/Flash/TechnicalInfo/filesys.pdf

But if you read it with something like a USB SmartMedia reader,
it *should* look just like a regular FAT filesystem, since the
reader has the logic to convert it.  You didn't specify how
you generated this file (i.e. how you transfered from SmartMedia
to disk).

I assume you already tried dd's "conv=swab" flag, or skipped over
the Mac resource fork, if any.  Looks like fdisk detected the 0xAA55
signature.  What does the first 512 bytes of extracted_fs look like?
Are the last two bytes 0xAA55 ?

-- Paul




More information about the linux-list mailing list