You will find that your compact flash cards come formatted as FAT12, FAT16, or FAT32 depending on card size and the OS used to format the card. You will need to read the MBR to figure out how the cards are fromatted. This is a link I stumbled apon that may help you read your boot block.