Cannot mount FAT partitions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
When I mount a FAT filesystem I get the following messages in the syslog:
[4345082.607000] usb 4-4: new high speed USB device using ehci_hcd and address 4
[4345082.722000] scsi1 : SCSI emulation for USB Mass Storage devices
[4345082.722000] usb-storage: device found at 4
[4345082.722000] usb-storage: waiting for device to settle before scanning
[4345087.730000] Vendor: Apple Model: iPod Rev: 1.53
[4345087.730000] Type: Direct-Access ANSI SCSI revision : 00
[4345087.742000] sda: Spinning up disk....ready
[4345088.744000] SCSI device sda: 29297520 512-byte hdwr sectors (15000 MB)
[4345088.745000] sda: Write Protect is off
[4345088.745000] sda: Mode Sense: 33 00 00 00
[4345088.745000] sda: assuming drive cache: write through
[4345088.748000] SCSI device sda: 29297520 512-byte hdwr sectors (15000 MB)
[4345088.749000] sda: Write Protect is off
[4345088.749000] sda: Mode Sense: 33 00 00 00
[4345088.749000] sda: assuming drive cache: write through
[4345088.749000] sda: sda1 sda2
[4345088.756000] sd 1:0:0:0: Attached scsi removable disk sda
[4345088.756000] sd 1:0:0:0: Attached scsi generic sg0 type 0
[4345088.757000] usb-storage: device scan complete
[4345089.464000] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[4345117.468000] FAT: Filesystem panic (dev sda2)
[4345117.468000] fat_free_clusters: deleting FAT entry beyond EOF
[4345117.469000] File system has been set read-only
This happens for my iPod and two CF cards, so I am doubting that the filesystems on all of these are broken. Is there a way I can debug this?
Do you see this problem with any filesystem small enough that you could send us a copy to test?