首次启动我的计算机(Ubuntu 19.04)时,SD 卡正常工作:当我插入一张卡时,该/dev/mmcblk0
块会自动安装到/media/user
。
有时我会合上笔记本的盖子,结果系统就进入睡眠状态。如果之后我尝试插入另一张 SD 卡,系统将无法识别。
我认为相关的输出lspci -v
是:
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
Subsystem: Hewlett-Packard Company RTS5227 PCI Express Card Reader
Flags: bus master, fast devsel, latency 0, IRQ 48
Memory at b1000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
dmesg
当它工作时,我插入 SD 卡时的输出是:
[43282.051646] mmc0: cannot verify signal voltage switch
[43282.182783] mmc0: new ultra high speed SDR104 SDHC card at address aaaa
[43282.183467] mmcblk0: mmc0:aaaa SL08G 7.40 GiB
[43282.186143] mmcblk0: p1
[43282.660814] ISO 9660 Extensions: Microsoft Joliet Level 3
[43282.661694] ISO 9660 Extensions: Microsoft Joliet Level 3
[43282.706973] ISO 9660 Extensions: RRIP_1991A
系统睡眠后,插入 SD 卡,dmesg
不输出任何内容。
我尝试过rtsx_pci
在modprobe
系统睡眠后删除并重新加载驱动程序,但无济于事。也许有人可以给我指出正确的方向?