High Capacity SD Card not mounted on feisty (edgy regression)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-source-2.6.20
Hi,
After upgrading to feisty, I saw that my card reader is now unable to automount my 2Gb SD card (high capacity).
03:01.2 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/
Trying with a 128 Mb and a 1Gb SD Card, the card reader works perfectly.
Looking at the DMESG, there's nothing telling me why this SD card couldn't be mounted.
128 Mb SD card :
[ 373.936000] mmcblk0: mmc0:7dc6 SD128 125440KiB
[ 373.936000] mmcblk0: p1
1 Gb SD card :
[ 2073.216000] mmcblk0: mmc0:b368 TWTTI 999936KiB
[ 2073.216000] mmcblk0: p1
2 Gb SD card (high capacity):
[ 399.828000] mmcblk0: mmc0:b368 SDC 2009600KiB
[ 399.828000] mmcblk0: p1
Under edgy, this card was automounted, but the writing data rate was very low and shifting.
Under feisty, this card could not be mounted.
I can confirm that there are problems with (certain?) SD cards on feisty. This is using the computers built-in card reader (7-in-one, attached on internal usb 1.x interface)
I have a 2gb sd card which *is* automounted and size shows up as 2gb in nautilus, but if I try to format it using mkfs.vfat, or use fdisk to look at it - it is only 1 gb according to the kernel. I also get lots of errors from dmesg about accessing past the device's boundaries.
Wikipedia (http:// en.wikipedia. org/wiki/ Sd_memory_ card#Compatibil ity_issues_ with_2GB_ and_larger_ cards) indicates that there are known problems with large (>2gb) sd cards and windows xp also has problems with it (driver update fixes it for xp though).
As a workaround, I currently put the card in my camera or mp3-player and mount it through the device's usb-storage interface.
I can provide further information upon request - just let me know what kind of information you need.