it-swarm.com.de

Wie aktualisiere ich e2fsck?

Vor kurzem ist nach einem plötzlichen Stromausfall meine 1-TB-Festplatte (/ dev/sda1) ausgefallen und kann nicht gemountet werden. Es heißt, 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.`

Ich habe e2fsck ausprobiert, aber es fordert mich auf, Get a newer version of e2fsck! zu schreiben. Dann habe ich mir alle anderen Beiträge zum Aktualisieren von e2fsck angesehen ( hier und hier .) Diese Antworten funktionierten bei mir nicht. My problem!

Jede Hilfe ist sehr dankbar, da ich zeitkritische Dokumente auf dem unmountbaren Laufwerk habe.

4
Zangar

Booten Sie von einer Ubuntu Live DVD/USB 16.10 (bevorzugen Sie DVD). Es muss 16.10 oder höher sein.

Öffnen Sie ein terminal und geben Sie Sudo fsck -f /dev/sda1 ein.

Jetzt können Sie das Laufwerk möglicherweise wie gewohnt einbinden.

4
heynnema

Die Verwendung einer Live-CD/DVD/USB scheint eine Problemumgehung zu sein, die möglicherweise nicht immer anwendbar ist.

Ich glaube, dass die richtige Antwort auf die Frage, wie e2fsck aktualisiert werden kann, darin besteht, die neueste Version aus den Quellen zu kompilieren.

  1. Laden Sie die neueste Version (1.44.3) von http://e2fsprogs.sourceforge.net/ herunter und entpacken Sie sie in ein Verzeichnis und cd.

  2. Nach dem INSTALL-Dokument:

    mkdir build; cd build
    ../configure
    make
    Sudo make install
    
  3. Überprüfen Sie, ob Sie eine neue Version haben:

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

Hinweis: Möglicherweise müssen Sie Compiler und Tools mit apt get install gcc installieren.

3
VasekCh