У меня есть внешний жесткий диск с двумя разделами: небольшой FAT32, который в основном пуст и работает нормально, и большой ext4 с тоннами данных, большинство из которых не имеет резервных копий.
Ext4 виден, но не может быть установлен. Я получаю сообщение об ошибке «ошибка загрузки журнала». Накопитель - Western Digital Caviar Blue емкостью 500 ГБ. Примерно 30 ГБ из них - это FAT32, а остальное - ext4. Индикатор на корпусе становится красным при чтении из неисправного раздела. Это было сделано кавалерией.
Никакого предупреждения не было, но, по совпадению, в последнее время я подумал, что мне нужно купить два диска большой емкости для настоящих резервных копий.
Что можно сделать? Я даже не уверен, что у меня достаточно места для резервного копирования всего, даже если оно подлежит погашению.
Вероятно, ваш журнал был уничтожен (было ли у вас отключено электричество или ваш диск умирает?) Быстрый способ обойти это - смонтировать файловую систему как обратную запись (без журнала)
mount blahblah -o data=writeback
Конечно, это просто быстрый способ проверить правильность моей теории. для более постоянного исправления вы должны сбросить журнал (есть шанс иметь некоторые несоответствия в том, что вы изменили прямо перед появлением проблемы)
Попробуйте смонтировать жесткий диск из командной строки:
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
sudo mount -t ext4 /dev/sdc2 /mnt