No automount for 8GB SDHC card: "FAT: Invalid FSINFO signature: 0x41645252, 0x61417272 (sector = 1)"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
util-linux (Ubuntu) |
Fix Released
|
Undecided
|
Jeroen Oortwijn |
Bug Description
Binary package hint: util-linux
Memory card: Toshiba 8GB micro SDHC
Internal card reader: Alcor
External card reader: Marantz PMD661 audio recorder
Problem: If the card is formatted in the audio recorder, it will not automount in linux and the mount utility doesn't recognise the partition [mount: you must specify the filesystem type]. Mounting manually with "mount -t vfat" works but /var/log/messages includes the line "FAT: Invalid FSINFO signature: 0x41645252, 0x61417272 (sector = 1)".
The card will automount in linux if partitioned with fdisk and formatted with mkdosfs but then the Marantz recorder is unhappy, claiming the card is unformatted.
In either case fdisk sees the same partition table:-
sudo fdisk -lu /dev/sdb
Disk /dev/sdb: 7969 MB, 7969177600 bytes
221 heads, 20 sectors/track, 3521 cylinders, total 15564800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 8192 15564799 7778304 b W95 FAT32
Cheers.
=======
PS: The audio recorder can be plugged into USB as a card reader. This doesn't solve the above problem but the initial error messages are different, provided here to help others find this bug:-
kernel: [13289.756097] usb 1-1: new full speed USB device using uhci_hcd and address 2
kernel: [13289.927358] usb 1-1: configuration #1 chosen from 1 choice
kernel: [13289.936842] scsi3 : SCSI emulation for USB Mass Storage devices
kernel: [13294.942781] scsi 3:0:0:0: Direct-Access D&M PMD661 0100 PQ: 0 ANSI: 0
kernel: [13294.954092] sd 3:0:0:0: Attached scsi generic sg7 type 0
kernel: [13295.152123] sd 3:0:0:0: [sdf] 15564801 512-byte logical blocks: (7.96 GB/7.42 GiB)
kernel: [13295.158962] sd 3:0:0:0: [sdf] Write Protect is off
kernel: [13295.172984] sdf: sdf1
kernel: [13295.192969] sd 3:0:0:0: [sdf] Attached SCSI removable disk
kernel: [13295.286282] sd 3:0:0:0: [sdf] Unhandled sense code
kernel: [13295.286293] sd 3:0:0:0: [sdf] Result: hostbyte=DID_OK driverbyte=
kernel: [13295.286302] sd 3:0:0:0: [sdf] Sense Key : Medium Error [current]
kernel: [13295.286313] sd 3:0:0:0: [sdf] Add. Sense: Recorded entity not found
kernel: [13295.286325] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 80 00 00 00 01 00
kernel: [13295.307884] sd 3:0:0:0: [sdf] Unhandled sense code
kernel: [13295.307895] sd 3:0:0:0: [sdf] Result: hostbyte=DID_OK driverbyte=
kernel: [13295.307904] sd 3:0:0:0: [sdf] Sense Key : Medium Error [current]
kernel: [13295.307915] sd 3:0:0:0: [sdf] Add. Sense: Recorded entity not found
kernel: [13295.307927] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 80 00 00 00 01 00
kernel: [13295.372862] sd 3:0:0:0: [sdf] Unhandled error code
kernel: [13295.372873] sd 3:0:0:0: [sdf] Result: hostbyte=DID_ERROR driverbyte=
kernel: [13295.372883] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 7f ff 00 00 01 00
kernel: [13295.415001] sd 3:0:0:0: [sdf] Unhandled error code
kernel: [13295.415011] sd 3:0:0:0: [sdf] Result: hostbyte=DID_ERROR driverbyte=
kernel: [13295.415021] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 7f ff 00 00 01 00
kernel: [13295.436849] sd 3:0:0:0: [sdf] Unhandled sense code
kernel: [13295.436860] sd 3:0:0:0: [sdf] Result: hostbyte=DID_OK driverbyte=
kernel: [13295.436869] sd 3:0:0:0: [sdf] Sense Key : Medium Error [current]
kernel: [13295.436881] sd 3:0:0:0: [sdf] Add. Sense: Recorded entity not found
kernel: [13295.436892] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 80 00 00 00 01 00
kernel: [13295.457862] sd 3:0:0:0: [sdf] Unhandled sense code
kernel: [13295.457873] sd 3:0:0:0: [sdf] Result: hostbyte=DID_OK driverbyte=
kernel: [13295.457883] sd 3:0:0:0: [sdf] Sense Key : Medium Error [current]
kernel: [13295.457894] sd 3:0:0:0: [sdf] Add. Sense: Recorded entity not found
kernel: [13295.457905] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 80 00 00 00 01 00
kernel: [13295.478851] sd 3:0:0:0: [sdf] Unhandled sense code
kernel: [13295.478862] sd 3:0:0:0: [sdf] Result: hostbyte=DID_OK driverbyte=
kernel: [13295.478872] sd 3:0:0:0: [sdf] Sense Key : Medium Error [current]
kernel: [13295.478883] sd 3:0:0:0: [sdf] Add. Sense: Recorded entity not found
kernel: [13295.478895] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 80 00 00 00 01 00
kernel: [13295.520833] sd 3:0:0:0: [sdf] Unhandled error code
kernel: [13295.520844] sd 3:0:0:0: [sdf] Result: hostbyte=DID_ERROR driverbyte=
kernel: [13295.520854] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 7f ff 00 00 01 00
kernel: [13295.564306] sd 3:0:0:0: [sdf] Unhandled sense code
kernel: [13295.564317] sd 3:0:0:0: [sdf] Result: hostbyte=DID_OK driverbyte=
kernel: [13295.564326] sd 3:0:0:0: [sdf] Sense Key : Medium Error [current]
kernel: [13295.564337] sd 3:0:0:0: [sdf] Add. Sense: Recorded entity not found
kernel: [13295.564349] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 80 00 00 00 01 00
kernel: [13295.584833] sd 3:0:0:0: [sdf] Unhandled sense code
kernel: [13295.584844] sd 3:0:0:0: [sdf] Result: hostbyte=DID_OK driverbyte=
kernel: [13295.584854] sd 3:0:0:0: [sdf] Sense Key : Medium Error [current]
kernel: [13295.584864] sd 3:0:0:0: [sdf] Add. Sense: Recorded entity not found
kernel: [13295.584876] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 80 00 00 00 01 00
kernel: [13295.627815] sd 3:0:0:0: [sdf] Unhandled error code
kernel: [13295.627826] sd 3:0:0:0: [sdf] Result: hostbyte=DID_ERROR driverbyte=
kernel: [13295.627835] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 7f ff 00 00 01 00
kernel: [13296.055720] sd 3:0:0:0: [sdf] Unhandled error code
kernel: [13296.055731] sd 3:0:0:0: [sdf] Result: hostbyte=DID_ERROR driverbyte=
kernel: [13296.055741] sd 3:0:0:0: [sdf] CDB: Read(10): 28 00 00 ed 7f ff 00 00 01 00
kernel: [13296.121716] sd 3:0:0:0: [sdf] Unhandled error code
etc etc.
Master Boot Record, first 10 sectors in human-readable form.