У меня есть внешний жесткий диск с двумя разделами: Маленький FAT32, который в основном пуст и работает нормально, и большой ext4 с тоннами данных, большая часть которых не резервируется.
Раздел ext4 виден, но не может быть смонтирован. Я получаю ошибку "ошибка загрузки журнала". Диск - Western Digital Caviar Blue 500 ГБ. Примерно 30 ГБ из них - это FAT32, а остальное - ext4. Индикатор на корпусе становится красным при чтении из плохого раздела. Он был сделан Cavalry.
Никаких предупреждений не было, но, по совпадению, в последнее время я думаю о том, что мне следует приобрести два диска большой емкости для реального резервного копирования.
Можно ли что-нибудь сделать? Я даже не уверен, что у меня достаточно места для резервного копирования всего, даже если оно будет выкуплено.
Попробуйте смонтировать жесткий диск из командной строки:
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
Вероятно, ваш журнал был уничтожен (было ли у вас отключено электричество или ваш диск умирает?) Быстрый способ обойти это - смонтировать файловую систему в режиме обратной записи (без журнала)
mount blahblah -o data=writeback
Конечно, это всего лишь быстрый способ проверить правильность моей теории. для более постоянного исправления вы должны сбросить журнал (есть шанс иметь некоторые несоответствия в том, что вы изменили прямо перед появлением проблемы)