Farmchild |
04-21-2004 12:27 PM |
vfat I/O error 2.6.5
I'm usng gentoo and 2.4.24 currently, and have my 2nd hard drive as a vfat drive. When using 2.4.24 I can read/write no problem, but i recently compiled and tried 2.6.5rc1, and The drive mounts fine, and the directory structure shows up fine, but when i try to cd into a few of the directories, i get an Input/Output error. Some of the directories work fine, while others do not. The only major difference in my config for the 2 kernels are the fact that my 2.6.5 uses devfs, and 2.4.24 doesn't. Both have vfat support compiled in. Any ideas?
Update: Found this in my logs:
Code:
Apr 21 13:12:47 farmchild FAT: Filesystem panic (dev hdb1)
Apr 21 13:12:47 farmchild fat_get_cluster: invalid cluster chain (i_pos 0)
Apr 21 13:12:47 farmchild File system has been set read-only
Apr 21 13:12:47 farmchild FAT: Filesystem panic (dev hdb1)
Apr 21 13:12:47 farmchild fat_get_cluster: invalid cluster chain (i_pos 0)
Apr 21 13:12:47 farmchild FAT: Filesystem panic (dev hdb1)
Apr 21 13:12:47 farmchild fat_get_cluster: invalid cluster chain (i_pos 0)
Apr 21 13:12:53 farmchild FAT: Filesystem panic (dev hdb1)
Apr 21 13:12:53 farmchild fat_get_cluster: invalid cluster chain (i_pos 0)
Apr 21 13:12:53 farmchild FAT: Filesystem panic (dev hdb1)
Apr 21 13:12:53 farmchild fat_get_cluster: invalid cluster chain (i_pos 0)
Apr 21 13:12:53 farmchild FAT: Filesystem panic (dev hdb1)
Apr 21 13:12:53 farmchild fat_get_cluster: invalid cluster chain (i_pos 0)
Apr 21 13:12:55 farmchild attempt to access beyond end of device
Apr 21 13:12:55 farmchild hdb1: rw=0, want=4818529, limit=4192902
Apr 21 13:12:55 farmchild FAT: Directory bread(block 4818528) failed
Apr 21 13:12:55 farmchild attempt to access beyond end of device
Apr 21 13:12:55 farmchild hdb1: rw=0, want=4818530, limit=4192902
Apr 21 13:12:55 farmchild FAT: Directory bread(block 4818529) failed
Apr 21 13:12:55 farmchild attempt to access beyond end of device
Apr 21 13:12:55 farmchild hdb1: rw=0, want=4818531, limit=4192902
Apr 21 13:12:55 farmchild FAT: Directory bread(block 4818530) failed
Apr 21 13:12:55 farmchild attempt to access beyond end of device
Apr 21 13:12:55 farmchild hdb1: rw=0, want=4818532, limit=4192902
Apr 21 13:12:55 farmchild FAT: Directory bread(block 4818531) failed
Apr 21 13:12:55 farmchild attempt to access beyond end of device
|