ошибка fsck: Суперблок не может быть прочитан или не описывает допустимую файловую систему

Вопрос или проблема

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

В моей операционной системе Ubuntu он отображается как /dev/sda.

Я попробовал выполнить эту команду sudo fsck /dev/sda, и через некоторое время получил следующий ответ:

fsck from util-linux 2.39.3
e2fsck 1.47.0 (5-фев-2023)
fsck.ext2: Ошибка ввода-вывода при попытке открыть /dev/sda

Суперблок не может быть прочитан или не описывает допустимую
файловую систему ext2/ext3/ext4. 

Если устройство действительно существует и оно действительно содержит файловую систему ext2/ext3/ext4 
(а не swap или ufs или что-то другое), то суперблок поврежден, 
и вы можете попробовать запустить e2fsck с альтернативным суперблоком:
    e2fsck -b 8193 <устройство>
или
    e2fsck -b 32768 <устройство>

Что мне теперь делать? Указывает ли дата 5-фев-23 на последний день, когда этот диск был использован?

Ответ или решение

Проблема, с которой вы столкнулись, связана с повреждением суперблока файловой системы вашего внешнего жесткого диска Toshiba. Суперблок – это критически важная структура данных, которая содержит информацию о файловой системе, такую как её размер, состояние и местоположение других метаданных. При попытке выполнить команду fsck для проверки и исправления возможных ошибок файловой системы, операционная система сообщает о том, что суперблок нельзя прочитать или он не соответствует действительной файловой системе.

Давайте рассмотрим подробно, что можно предпринять для решения данной проблемы.

Шаги по исправлению ошибки суперблока

  1. Проверьте подключение и состояние диска:

    • Убедитесь, что диск правильно подключен к компьютеру. Попробуйте использовать другой USB-порт или кабель.
    • Выполните команду dmesg в терминале, чтобы просмотреть системные логи на наличие сообщений об ошибках, связанных с вашим диском.
  2. Проверьте, что устройство действительно является файловой системой ext2/ext3/ext4:

    • Выполните команду sudo fdisk -l или lsblk для отображения таблицы разделов вашего диска. Убедитесь, что вы работаете с правильным устройством. Обратите внимание на информацию о типе файловой системы.
  3. Используйте альтернативные суперболоки:

    • Если вы уверены, что на диске есть файловая система ext2/ext3/ext4, попробуйте использовать команды, указанные в сообщении об ошибке. Для этого выполните следующие команды в терминале:
      sudo e2fsck -b 8193 /dev/sda
      sudo e2fsck -b 32768 /dev/sda
    • Эти команды пытаются использовать альтернативные суперблоки для исправления ошибок.
  4. Восстановление данных:

    • Если указанные команды не помогли, возможно, стоит рассмотреть использование специализированных инструментов для восстановления данных, таких как TestDisk или PhotoRec. Эти программы могут помочь восстановить данные даже при поврежденных файловых системах.
  5. Форматирование диска:

    • Если данные на диске не являются критически важными и вы готовы к потере информации, вы можете переинициализировать (отформатировать) диск. Для этого используйте команду:
      sudo mkfs.ext4 /dev/sda
    • После форматирования вы сможете заново создать файловую систему на диске.

Касательно даты "5-фев-23"

Дата в сообщении об ошибке (5-фев-23) указывает на версию программного обеспечения fsck, а не на последний раз доступа к вашему диску. Этот момент не имеет отношения к текущему состоянию вашего диска и к тому, когда он мог быть использован.

Заключение

Для успешного восстановления доступа к вашему внешнему жесткому диску Toshiba, следуйте вышеуказанным шагам по диагностике и исправлению файловой системы. Помните о важности регулярного резервного копирования данных, особенно в условиях работы с внешними носителями. Если проблема сохраняется и данные критически важны, возможно, стоит обратиться к профильным специалистам по восстановлению данных.

Оцените материал
Добавить комментарий

Капча загружается...