戴尔Inspiron 9400 SD读卡器无法正常工作

我是Linux的新手,只是在戴尔Inspiron 9400中安装了Ubuntu 11.10 ,除SD卡读卡器外,一切正常,每次插入一张卡,电脑都不做任何事情,就像SD卡读卡器一样那里。

我做了一个lspci ,它显示了下一个驱动程序

03:01.0 FireWire(IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394控制器

03:01.1 SD主机控制器: Ricoh Co Ltd R5C822 SD / SDIO / MMC / MS / MSPro主机适配器 (rev 19)

03:01.2系统外围设备: Ricoh Co Ltd R5C592记忆棒总线主机适配器 (rev 0a)

03:01.3系统外设: Ricoh Co Ltd xD-Picture Card Controller (rev 05)

每次插入存储卡时,dmesg都会显示下一张存储卡

d状态0x600b00

 [ 2687.227351] end_request: I/O error, dev mmcblk0, sector 64 [ 2687.229436] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.229440] end_request: I/O error, dev mmcblk0, sector 65 [ 2687.230512] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.230515] end_request: I/O error, dev mmcblk0, sector 66 [ 2687.231588] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.231592] end_request: I/O error, dev mmcblk0, sector 67 [ 2687.232674] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.232678] end_request: I/O error, dev mmcblk0, sector 68 [ 2687.234763] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.234766] end_request: I/O error, dev mmcblk0, sector 69 [ 2687.236864] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.236868] end_request: I/O error, dev mmcblk0, sector 70 [ 2687.238942] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.238946] end_request: I/O error, dev mmcblk0, sector 71 [ 2687.238949] Buffer I/O error on device mmcblk0, logical block 8 [ 2687.241028] mmcblk0: retrying using single block read [ 2687.243104] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.243108] end_request: I/O error, dev mmcblk0, sector 64 [ 2687.245212] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.245215] end_request: I/O error, dev mmcblk0, sector 65 [ 2687.247298] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.247302] end_request: I/O error, dev mmcblk0, sector 66 [ 2687.248389] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.248393] end_request: I/O error, dev mmcblk0, sector 67 [ 2687.250476] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.250480] end_request: I/O error, dev mmcblk0, sector 68 [ 2687.252617] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 [ 2687.252621] end_request: I/O error, dev mmcblk0, sector 69 [ 2687.254737] mmcblk0: error -110 sending read/write command, response 0x0, card status 0x600b00 

和更多相同,但有不同的扇区号我正在使用内核3.0.0-12-通用

顺便说一下,当我安装它并且Ubuntu询问安装时(如果我想将它与Windows一起安装或删除某些内容或更改HDD的分区)如果我转到窗口更改光盘的分区,Linux检测SD卡(如果有一个插入的课程)。

对此有任何帮助,我会很感激 – 对我的英语很有帮助

谢谢

我在这里粘贴了我在UbuntuForums上找到的答案,这对我来说非常合适。 我希望这也适合你(我的lspci在开始时没有输出任何sd主机控制器)

  1. 在终端类型:

     gksu gedit /etc/modules 
  2. 在最后一行下输入:

     sm_ftl 
  3. 重启你的电脑