How to Resolve Error occurred Reading FAT1 and FAT2 on a xD Picture Card
To comprehend such problems, consider a practical instance when a user inserts an xD picture card in a card reader connected to a Windows computer. But the user finds the card inaccessible prompting an error to reformat the card. Later, when it runs chkdsk to check and repair the inconsistency in file system structure of memory card, it gives the below error message:
An error occurred while reading the file allocation table (FAT 1).
An error occurred while reading the file allocation table (FAT 2).
There are no readable file allocation tables (FAT).
Cause
The FAT file system structure of xD picture card is corrupt. Both the copies of file allocation table, primary and backup, are damaged and thus chkdsk cannot correct it.
Solution
To make the card usable with the root camera and to store more pictures, you need to reformat the xD picture card. This is suggested only when you have a reliable copy of data. If not, it is however first recommended to use a third-party Photo Recovery utility. Though these applications can perform Digital Photo Recovery also after reformatting the memory card, but chances go low as data gets overwritten. Moreover, these applications are easy to install and use.
Stellar Phoenix Photo Recovery is a professional utility that recovers lost, deleted or inaccessible digital files (pictures, audios, and videos). The Picture Recovery tool supports almost all memory cards such as xD, SD. MMC, CF, and more. The tool is available for both Windows (Windows 7, Vista, XP, 2003, and 2000) and Mac (Snow Leopard, Leopard, Tiger and Panther) operating systems.