You are not logged in.
Hello,
My x220 does not recognise any SD card I insert into the reader. The reader works perfectly fine under Windows 8, so it should not be a hardware error.
The reader is recognised in arch (lspci) and the sdhci driver is modprobed.
However, upon inserting my SD card it will not show up as /dev/sd* . According to the ThinkWiki, it should be supported out of the box by current kernels.
I am on the lastest, I think 3.6.11.
Does anybody know what the issue might be?
Thank you for your time!
Last edited by replax (2013-01-17 22:01:47)
Offline
SD cards should show up as mmcblk instead of sd. I am fairly sure sd is short for SCSI Disk and mmcblk is short for like Multi Media Card Block Device...
Like
/dev/mmcblk0
/dev/mmcblk0p1
/dev/mmcblk0p2
/dev/mmcblk0p3
OpenBSD-current Thinkpad X230, i7-3520M, 16GB CL9 Kingston, Samsung 830 256GB
Contributor: linux-grsec
Offline
I solved a similar problem with
echo 1 > /sys/bus/pci/rescan
or just try rebooting with the card inserted.
Offline
I had a similar problem with a USB stick, apparently it was caused by one of the power saving settings I had in place. Similar to this one:
w /sys/bus/pci/devices/0000:02:00.0/power/control - - - - auto
I removed it and the stick was recognized again.
Offline
Thank you guys very much for your help!
roentgen's tip solved it, also I was looking for the wrong term as hunterthomson said.
Offline
I solved a similar problem with
echo 1 > /sys/bus/pci/rescan
or just try rebooting with the card inserted.
many thanks, the "echo 1 > /sys/bus/pci/rescan" solved my problem as well.
in my case the SD card didn't show in the system.
Offline