所有外部 SD/MMC/CF 卡/记忆棒读卡器都是 USB 设备,并且可以与 usb-storage 模块完美配合。唯一可能出现的问题是您可能难以确定设备分配。只需在连接读卡器后使用 dmesg。该命令应显示一个 SCSI 设备,例如/dev/sda1分配给 USB 驱动器。
目前有三种类型的设备可用:USB、PCMCIA 和 PCI 设备。
USB 设备很少见,但通常可以开箱即用。它们的行为类似于上面提到的外部读卡器。
一些读卡器是 PCMCIA/CardBus 设备。通常,这种读卡器位于 CardBus 插槽附近。命令 cardctl ident 将显示这些卡。
对于某些笔记本电脑,Winbond 的 W83L518D 和 W83L519D SD/MMC 读卡器的驱动程序是可用的。
某些专有设备尚不清楚是否可以在 Linux 上工作。夏普 Linux PDA 中内置的读卡器除外,但该驱动程序是闭源的,仅作为 ARM CPU 的二进制文件提供。