У меня ноутбук Lenovo N22, и устройство чтения карт памяти micro sd не работает.
Я настроил систему двойной загрузки с Xubuntu 17.04. С помощью различных инструментов, таких как gparted или файловый менеджер, я не могу видеть устройство чтения карт Microsd с установленной картой Micro SD или без нее (я могу читать карту Micro SD с помощью внешнего устройства чтения USB-карт).
Я выполнил lscpi -v, и он показывает эту информацию для контроллера SD:
00: 12.0 Хост-контроллер SD: процессор Intel Corporation Atom / Celeron / Pentium x5-E8000 / J3xxx / N3xxx Series SD Controller ( rev 21) (prog-if 01)
Subsystem: Lenovo Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SD Controller
Flags: fast devsel, IRQ 18
Memory at 91315000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel modules: sdhci_pci
Любая помощь приветствуется.
Вы можете проверить папку / dev, чтобы увидеть, есть ли там SD-карта. В этой папке они должны отображаться как «mmcblkX», где X - номер карты (вероятно, 0). В терминале вы можете использовать команду ls /dev | grep "mmc"
. Если эта команда выплевывает данные, то система видит SD-карту, но ваши графические инструменты, такие как gparted, этого не делают (что является другой проблемой).
Возможно, возникла некоторая проблема с устройством, и в этом случае драйвер мог выдать какую-то полезную ошибку, когда вы подключили его. Вставьте SD-карту в слот и запустите sudo dmesg | tail
(вскоре после подключения это в) чтобы увидеть эти сообщения. Это может помочь вам начать работу.