Messages in this thread | | | Subject | The Linux FAT issue on SD Cards.. maintainer support please | Date | Thu, 11 Aug 2005 10:57:14 +0530 | From | "Mukund JB." <> |
| |
Dear all,
I am Linux driver programmer.
I have a FAT12 issue on my SD cards. I have got these addresses from the fs-lists as the maintainer support mail IDs for FAT-FS.
I am using the 2.6.10 kernel, X86 like systems.
I am NOT able to mount the Camera formatted FAT12 filesystem on my linux BOX. SD card is of size 16MB. At the same time I am able to mount the SD cards formatted in windows & linux.
I have identified fat_fill_super() in fs/fat/inode.c file as the function that reads the super block of as MS-DOS FS.
To debug, I have rebuilt my kernel 2.6.10 inserting some debug messages in the FS sub-system to know what data is coming into "struct fat_boot_sector *b" structure in fs/fat/inode.c file after sb_bread() call.
I believe that this data in the "struct fat_boot_sector *b" should be FAT12 information.
On the camera formatted SD that is NOT mounting I have found this structure to be all '0' till total_sectors variable (relevant till here on - FAT12).
Will you please verify if there & tell me if the problem is in the FAT sub-system.
Regards, Mukund Jampala
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |