Я обнаружил проблемы с моей картой microSD в телефоне Android, и когда я попытался вставить ее в свой ноутбук с Linux, я получил следующую ошибку dmesg
:
[ 247.588279] mmc0: error -123 whilst initialising SD card
[ 247.591314] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
[ 247.648629] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
[ 248.903044] mmc0: card never left busy state
[ 248.903051] mmc0: error -110 whilst initialising SD card
[ 248.907007] sdhci-pci 0000:0d:00.1: Will use DMA mode even though HW doesn't fully claim to support it.
Означает ли это, что моя карта microSD сломана? Как это могло внезапно произойти в моем телефоне? Нет ли способа частично восстановить на нем данные?
Ответы:
Ваша SD-карта умерла. Это происходит с течением времени, что-то вроде падения или много использования может привести к смерти SD-карты. У меня случалось то же самое со мной на карте памяти Micro SD на 16 ГБ, используемой с моим Raspberry Pi 2. Однажды она просто перестала работать.
Единственный способ, которым вы могли бы получить данные с SD-карты на данный момент, - это передать ее профессионалу в области восстановления данных.
источник
Я вижу точно такую же ошибку в моем ноутбуке Lenovo при попытке смонтировать SD-карту, и я должен сказать, что поддержка SD-карт на рабочем столе Linux, к сожалению, неоптимальная. Одна и та же карта отлично работает в моем телефоне Android и в моей камере!
В качестве обходного пути, чтобы заставить его работать на рабочем столе, единственное решение, которое я нашел, это оставить его подключенным и подождать несколько минут, пока ошибка не прекратится и устройство не появится.
источник
Попробуйте подключить SD-карту с помощью устройства чтения карт памяти USB.
В моем случае это работало на ноутбуке Lenovo с Ubuntu 16.04, и SD-карта определенно распознается в других операционных системах.
Вместо получения сообщений об ошибках при запуске
dmesg
Я получаю сообщения об успехе
Я не уверен, что скорость чтения такая же, как при подключении SD напрямую к ноутбуку, но я рад, что SD, по крайней мере, распознается.
источник
Я сталкивался с этим с почти новыми SD-картами на современных компьютерах с Linux, где те же карты отлично работают в Raspberry Pis (под управлением Linux!) Без заминок. Мое предложение первым:
sudo partprobe
иногда работает (возможно , потребуется установить пакет первым в зависимости от вашей системы)Да, и сделайте резервную копию вашей карты, потому что она может умереть, независимо от возраста.
источник
Используете ли вы SD-адаптер с механическим переключателем блокировки записи ?
Действительно, моя старая SD-карта (адаптер не нужен) имеет ту же проблему на моем Lenovo ThinkPad E540. Решением в моем случае является переключение переключателя блокировки записи пару раз. Поскольку это чисто механическое устройство, я подозреваю, что порт для глючной / искаженной карты - мой внешний вид и ... "звучит" довольно хлипко!
источник