Hi Jan > The sector you are looking for is the Partition-Boot-Sector (PBR), > which holds the FAT specific boot and layout information > The MBR is the Master-Boot-Sector, which holds boot-code plus > a table with FOUR possible partitions on the medium. As I understood it, sector 0 would contain either the MBR, containing the creator string and sector address of the directory or, if partitioned,= =20 at 0x1c6-0x1c9 would hold the sector address of where the MBR is. You then read that sector to find the directory etc > Of course this does not help you with finding out why reading that > sector 0x2000 doesn't seem to work, but it may help in the discussion ... No, I'm back on it tonight. It's frustrating after success with cards that don't have partitions. The rest of the s/w is written, if only I could get past this and reliably find the directory I take your point about a more sophisticated check for the MBR in sector 0. With the cards I have to hand obviously I can see what the contents are, but something better will be needed when it's not my card in the product Thanks > The best way would be to use the same algorithm that the OS uses > itself to make this distinction Hi Electron, I'm looking for that=20 --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .