Назад | Перейти на главную страницу

ext4: ошибка загрузки журнала

У меня есть внешний жесткий диск с двумя разделами: небольшой FAT32, который в основном пуст и работает нормально, и большой ext4 с тоннами данных, большинство из которых не имеет резервных копий.

Ext4 виден, но не может быть установлен. Я получаю сообщение об ошибке «ошибка загрузки журнала». Накопитель - Western Digital Caviar Blue емкостью 500 ГБ. Примерно 30 ГБ из них - это FAT32, а остальное - ext4. Индикатор на корпусе становится красным при чтении из неисправного раздела. Это было сделано кавалерией.

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

Что можно сделать? Я даже не уверен, что у меня достаточно места для резервного копирования всего, даже если оно подлежит погашению.

Вероятно, ваш журнал был уничтожен (было ли у вас отключено электричество или ваш диск умирает?) Быстрый способ обойти это - смонтировать файловую систему как обратную запись (без журнала)

mount blahblah -o data=writeback

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

Попробуйте смонтировать жесткий диск из командной строки:

  1. Найдите имя устройства вашего внешнего жесткого диска. Подключите и сделайте: dmesg | tail -n 20.

Вы должны увидеть что-то вроде:

[   19.357961] scsi 8:0:2:0: Direct-Access     ATA      ST31000340AS     SD15 PQ: 0 ANSI: 5
[   19.359664] sd 8:0:2:0: Attached scsi generic sg3 type 0
[   19.360820] sd 8:0:2:0: [sdc] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[   19.485445]  sdc1 sdc2

В моем случае это будет называться sdc

  1. Смонтируйте раздел 2 на / mnt с явным типом ext4: sudo mount -t ext4 /dev/sdc2 /mnt