Как я обновляю e2fsck?

Недавно, после внезапного сбоя питания, мой жесткий диск (/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 (здесь и здесь.) Эти ответы не работали на меня. My problem!

Любая справка значительно ценится, поскольку у меня есть время чувствительные документы в немонтируемом диске.

4
задан 13 April 2017 в 15:25

2 ответа

Начальная загрузка к Ubuntu Живой DVD/USB 16.10 (предпочитают DVD). Это должно быть 16.10 или выше.

Открывают terminal и тип sudo fsck -f /dev/sda1.

Теперь, Вы можете монтировать диск как нормальный.

4
ответ дан 1 December 2019 в 09:03

Используя живой CD/DVD/USB походит на обходное решение, которое не может быть всегда применимо.

Я полагаю, что корректный ответ, как иметь обновленный e2fsck, должен скомпилировать последнюю версию из источников.

  1. Загрузите последнюю версию (1.44.3) с http://e2fsprogs.sourceforge.net/ и распакуйте в каталоге и cd в него.

  2. Согласно документу УСТАНОВКИ:

    mkdir build; cd build
    ../configure
    make
    sudo make install
    
  3. Проверьте, что у Вас есть новая версия теперь:

    $ e2fsck -V
    e2fsck 1.44.3 (10-July-2018)
    Using EXT2FS Library version 1.44.3, 10-July-2018
    

Примечание: Вы, возможно, должны установить компилятор и инструменты с apt get install gcc.

5
ответ дан 1 December 2019 в 09:03

Другие вопросы по тегам:

Похожие вопросы: