Недавно, после внезапного сбоя питания, мой жесткий диск (/dev/sda1) на 1 ТБ перестал работать и не смонтируется. Это говорит, Error mounting /dev/sda1 at /media/zangar_/4b84d62b-520d-408e-addc-7a2bf52cc4e3: Command-line ``mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda1" "/media/zangar_/4b84d62b-520d-408e-addc-7a2bf52cc4e3"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error
`In some cases useful info is found in syslog - try
dmesg | tail or so.`
Я попробовал e2fsck
но это спрашивает меня к Get a newer version of e2fsck!
Затем я посмотрел на все другие сообщения об обновлении e2fsck (здесь и здесь.) Эти ответы не работали на меня.
Любая справка значительно ценится, поскольку у меня есть время чувствительные документы в немонтируемом диске.
Начальная загрузка к Ubuntu Живой DVD/USB 16.10 (предпочитают DVD). Это должно быть 16.10 или выше.
Открывают terminal
и тип sudo fsck -f /dev/sda1
.
Теперь, Вы можете монтировать диск как нормальный.
Используя живой CD/DVD/USB походит на обходное решение, которое не может быть всегда применимо.
Я полагаю, что корректный ответ, как иметь обновленный e2fsck, должен скомпилировать последнюю версию из источников.
Загрузите последнюю версию (1.44.3) с http://e2fsprogs.sourceforge.net/ и распакуйте в каталоге и cd
в него.
Согласно документу УСТАНОВКИ:
mkdir build; cd build
../configure
make
sudo make install
Проверьте, что у Вас есть новая версия теперь:
$ e2fsck -V
e2fsck 1.44.3 (10-July-2018)
Using EXT2FS Library version 1.44.3, 10-July-2018
Примечание: Вы, возможно, должны установить компилятор и инструменты с apt get install gcc
.