Während des Startvorgangs sagt mein Laptop:
fsck died with status code 4
Die Manpage sagt mir:
Der von fsck zurückgegebene Exit-Code ist die Summe der folgenden Bedingungen:
[..]
4 - Dateisystemfehler bleiben unkorrigiert
Wenn ich versuche, die Fehler als root zu reparieren, sagt fsck, dass meine Festplatte sauber ist:
$ fsck /dev/sda1
/dev/sda1, clean [and some things about available blocks]
Wie kann ich meine Festplatte reparieren?
-y
Option ausprobiert ? Aus demfsck
Handbuch: `-y Bei einigen dateisystemspezifischen Prüfern versucht die Option -y, dass das fs-spezifische fsck immer versucht, erkannte Dateisystembeschädigungen automatisch zu beheben. Manchmal kann ein Experte den fsck möglicherweise besser manuell fahren. Beachten Sie, dass nicht alle dateisystemspezifischen Prüfer diese Option implementieren. Insbesondere fsck.minix (8) und fsck.cramfs (8) unterstützen die Option -y zum jetzigen Zeitpunkt nicht. "fkck
ist ein Tippfehler). Möglicherweise haben Sie ein anderes Dateisystem - sind Sie sicher, dass Sie nur eines haben/dev/sda1
? Überprüfen Sie/etc/fstab
.-y
Flagge mein Problem. @derobert Ich binfsck
mit jeder meiner Partitionen gelaufen, die angezeigt werdenfstab
.fsck -y /dev/sda1
gab die gleiche Ausgabe zurück wiefsck /dev/sda1
, also dachte ich, dass es nicht hilft. Aber es hat! Bitte schreiben Sie es in eine Antwort und ich werde es als akzeptierte Antwort markieren.Antworten:
Versuchen Sie die Option -y.
Aus dem fsck-Handbuch:
quelle
Manchmal zeigt fsck, dass ein Dateisystem keine Fehler aufweist, in Wirklichkeit jedoch. Ich hatte einmal ein ähnliches Problem, und wenn Sie dieses Dateisystem überprüfen möchten, müssen Sie Gewalt anwenden. Ich bin nicht sicher, welche Art von Dateisystem Sie verwenden, aber nehmen wir an, es ist ext4:
Die Zeile, die Sie benötigen, lautet also:
quelle