Running mkfs.vfat with -r should do the trick (it did for me.) Before : # fsck.vfat /dev/mmcblk0p1 dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN FATs differ but appear to be intact. Use which FAT ? 1) Use first FAT 2) Use second FAT ? 1 Checking for unused clusters. Reclaimed 1 unused cluster (32768 bytes). Checking free cluster summary. Free cluster summary wrong (205181 vs. really 205182) 1) Correct 2) Don't correct ? 1 Leaving file system unchanged. /dev/mmcblk0p1: 1116 files, 39234/244416 clusters
After : # fsck.vfat -r /dev/mmcblk0p1 dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN FATs differ but appear to be intact. Use which FAT ? 1) Use first FAT 2) Use second FAT ? 1 Reclaimed 1 unused cluster (32768 bytes). Free cluster summary wrong (205181 vs. really 205182) 1) Correct 2) Don't correct ? 1 Perform changes ? (y/n) y /dev/mmcblk0p1: 1116 files, 39234/244416 clusters -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org