我有一台联想 Thinkpad Yoga 14,Nautilus 无法通过内置 SD 卡插槽检测到我的 SD 卡。该卡是带适配器的 SanDisk microSDXC UHS-l 卡。
输出lspci -v
...
02:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01) (prog-if 01)
Subsystem: Lenovo SD/MMC Card Reader Controller
Physical Slot: 3
Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at d2b01000 (32-bit, non-prefetchable) [size=4K]
Memory at d2b00000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
...
读卡器没有型号,就像其他读卡器一样帖子 所以我不知道是否需要安装 Realtek 驱动程序,或者如果需要,需要安装哪一个。
卡进出时的输出ls -la /dev/sd*
不变。
未插入 & 已插入
brw-rw---- 1 root disk 8, 0 Sep 25 11:18 /dev/sda
brw-rw---- 1 root disk 8, 1 Sep 25 11:18 /dev/sda1
brw-rw---- 1 root disk 8, 2 Sep 25 11:18 /dev/sda2
brw-rw---- 1 root disk 8, 3 Sep 25 11:18 /dev/sda3
brw-rw---- 1 root disk 8, 4 Sep 25 11:18 /dev/sda4
brw-rw---- 1 root disk 8, 5 Sep 25 11:18 /dev/sda5
brw-rw---- 1 root disk 8, 6 Sep 25 11:18 /dev/sda6
输出sudo fdisk -l
未插入和已插入
...
Device Start End Sectors Size Type
/dev/sda1 2048 534527 532480 260M EFI System
/dev/sda2 534528 567295 32768 16M Microsoft reserved
/dev/sda3 567296 279813281 279245986 133.2G Microsoft basic dat
/dev/sda4 498069504 500117503 2048000 1000M Windows recovery en
/dev/sda5 279814144 481531903 201717760 96.2G Linux filesystem
/dev/sda6 481531904 498069503 16537600 7.9G Linux swap
我是个菜鸟,所以请告诉我上面三个命令的背景。我从其他关于 SD 卡读卡器问题的帖子中得到了这些命令,但我没有得到类似的输出(/dev/sd 没有检测到其他设备,lspci 没有给我驱动程序的设备编号),所以我无法按照其他帖子的方向采取行动。
该卡适用于这台笔记本电脑的 Windows 分区。