Как исправить эту ошибку ввода-вывода на SD-карте?

Вот моя конфигурация, и она работает:

[public]
comment = Public Storage
path = /media/hddusb
create mask = 0660
directory mask = 0771
read only = no
guest ok = yes
browseable = yes
13
28.11.2016, 01:36
2 ответа

Неисправная метка диска - большая проблема для файловой системы. Я надеюсь, что на этой карте нет ничего важного, что вы не могли бы скопировать, потому что следующие инструкции эффективно дают вам информацию о том, как выполнить полное форматирование устройства.

Как правило, в суперблоке устройства есть заголовок (как правило, в его начале), и этот заголовок описывает все разделы, имеющиеся на устройстве. Честно говоря, этот ярлык сломан (согласно вашему сообщению об ошибке). Что вам нужно сделать, так это создать новую таблицу разделов, чтобы решить эту проблему.

Я предпочитаю использовать для этого утилиту под названием 'gparted', но вы можете использовать для этого альтернативы, такие как обычные 'parted', 'testdisk' или производные 'testdisk'. В gparted откройте вкладку GParted и обновите устройства. После того, как это будет завершено, с правой стороны должно появиться раскрывающееся меню, в котором перечислены ваша SD-карта, жесткие диски и, в основном, любой другой носитель долгосрочного хранения, который вы, возможно, подключили в то время. Выберите свою SD-карту в этом меню (извините, я не знаю пути к банкомату SD-карты). Откройте вкладку устройства, и вы должны увидеть кнопку с надписью «Создать таблицу разделов ...». Другой вариант, «Попытка восстановления данных ...», сейчас не должен иметь значения, но я объясню в комментариях, если хотите. В любом случае, продолжайте и создайте эту таблицу разделов. Это удалит старую таблицу разделов и создаст новую вместо суперблока. Вероятно, вам следует выбрать метку типа «MPT», если вы планируете вставить SD-карту в компьютер с MS-DOS, или выбрать ее в целом.После того, как вы это сделаете, вернитесь к экрану, где раньше были полосы. Щелкните правой кнопкой мыши на серой полосе и выберите «Создать». Теперь вы можете отформатировать SD-карту под любой тип файловой системы, который вам нужен, в разумных пределах. Я предлагаю ext4 для использования только в Linux и fat64 для возможностей MS-DOS и Linux.

Поздравляем! Вы только что выполнили полное форматирование SD-карты вручную! Теперь вы можете использовать dd для побитового клона образа Debian. Если вы не можете, попробуйте убедиться, что SD-карта и образ Debian не повреждены (и, возможно, попробуйте еще раз).

2
27.01.2020, 19:53
dd: error writing "/dev/mmcblk0": I/O error

"I/O error" (сокращение от "input/output error") означает, что возникла проблема с доступом к оборудованию. Когда вы получаете такое сообщение на носителе информации, это означает, что ваш носитель информации мертв или умирает, или у вас ослаблен провод, или недостаточно мощное периферийное устройство, или какая-то другая аппаратная проблема.

Ошибка ввода-вывода с SD-карты означает, что она мертва. Вот почему ни одно программное обеспечение не позволяет вам отформатировать ее. Карта больше не способна хранить данные. Часть ее области еще может быть пригодна для использования, но некоторые биты на ней отсутствуют.

Учитывая качество картридеров, возможно, что ваш картридер сломан, и карта будет работать на другом картридере. Но это более редкий сценарий, не рассчитывайте на него.

Вы не можете починить SD-карту. Выбросьте SD-карту и используйте рабочую.

16
27.01.2020, 19:53

Теги

Похожие вопросы