У меня есть Kingston MicroSD объемом 2 ГБ, и я подключаю его с помощью адаптера MicroSD, использующего inconix, к внутреннему кард-ридеру моего нетбука Samsung N210 с Ubuntu 10.10, но он не отображается. Только если я перезагружаю систему, когда карта подключена, она появляется. Зачем нужна перезагрузка для монтажа?
sudo fdisk -l
дает вывод ниже. Но я вижу диск только при перезагрузке компьютера, когда карта подключена.
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x9a5a7990 Device Boot Start End Blocks Id System /dev/sda1 1 1959 15728640 27 Unknown Partition 1 does not end on cylinder boundary. /dev/sda2 * 1959 1972 102400 7 HPFS/NTFS /dev/sda3 1972 18992 136718750 83 Linux /dev/sda4 18992 19458 3738625 5 Extended /dev/sda5 18992 19458 3738624 82 Linux swap / Solaris Disk /dev/sdb: 1973 MB, 1973420032 bytes 60 heads, 59 sectors/track, 1088 cylinders Units = cylinders of 3540 * 512 = 1812480 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdb1 1 1089 1927100+ 6 FAT16
Обходной путь: попробуйте после вставки SD-карты в слот работать как root
echo 1 > /sys/bus/pci/rescan
я нашел временное решение. вставьте и извлеките карту 5 раз. это работает в пятый раз.
Вероятно, к вашей карте обращались много раз, и она начинает показывать свой возраст. У меня были карты SD делают это часто.
К сожалению, «решения» не так уж и много - единственное, что вы можете сделать - это установить карту вручную (обычно это просто перейти к «Компьютер» в nautilus, щелкнуть правой кнопкой мыши на SD-карте и выбрать установку) .
После просмотра вашего вывода и т. Д. Кажется, что ваш адаптер неисправен / включается после того, как система была включена хотя бы один раз (таким образом, появляется только при перезагрузке - трудно объяснить, что я имею в виду правильно). Может быть, это аппаратная проблема.
Это может быть совершенно не так, но у меня была - и я решил - похожая проблема. Если я загрузил свой ноутбук (Ubuntu 10.10), устройство чтения карт не было распознано. Однако, если я перезагрузился с картой в кард-ридере, она была распознана. После долгих поисков и царапин я наткнулся на решение, включив расширения VMX в BIOS ...
Существовала (включенная) настройка BIOS, позволяющая считывателю карт использовать режим «энергосбережения». Я отключил этот параметр и, конечно же, считыватель карт был распознан при загрузке машины; без необходимости вставлять карту во время загрузки.
У меня была похожая проблема с Ubuntu 10.04 на Acer Extensa 5620-4020. Я пробовал разные рецепты, но никто не помог мне. На этом ПК у меня также WinXP и та же SD-карта просто отлично работает. Случайно я нашел решение :-) Может быть (это моё простое мнение) некоторое время в ядре / драйверах Linux недостаточно велико, и после многих лет использования контакты на SD-карте или контакты на разъеме ПК становятся плохими. Если я просто нажимаю на SD-карту, Ubuntu не распознает ее, НО, если я нажимаю на карту МЕДЛЕННО, у меня всегда есть смонтированная SD-карта, и в Ubuntu появляется окно с вопросом, хочу ли я открыть свои цифровые фотографии с помощью Open F- Место. Надеюсь, это поможет вам.