Ich habe centOS 7 auf meinem Computer installiert und benutze es seit 4-5 Monaten. Es hat einwandfrei funktioniert. Aber vor ein paar Tagen ist aufgrund eines Stromausfalls (nicht ordnungsgemäßes Herunterfahren) etwas Schlimmes mit meiner Maschine passiert. Wenn ich jetzt das System starte, wird mir diese Meldung am Anfang angezeigt.
XFS (dm-0): Internal error XFS_WAIT_CORRUPTED at line 1600 of file fs/xfs/libxfs/xfs_alloc.c. Caller xfs_free_extent+0xf9/0x130 [xfs]
XFS (dm-0): Failed to recover EFIs
Mit einer Endfehlermeldung
...
Mounting /sysroot...
[ ***] A start job is running for /sysroot (3min 59s / 4min 31s)[240.527013] INFO: task mount:406 blocked for more than 120 seconds.
[ 240.527056] "echo 0 > /proc/sys/kernel/hung_task_timeout+secs" disables this message."
[FAILED] Failed to mount /sysroot.
See 'systemctl status sysroot.mount' for more details.
[DEPEND] Dependency failed for Initrd Root File System.
[DEPEND] Dependency failed for Reload Configration from the Real Root.
[ OK ] Stopped dracut pre-pivot and cleanup hook.
[ OK ] Stopped target Initrd Default Target.
[ OK ] Reached target Initrd File System.
[ OK ] Stopped dracut mount hook.
[ OK ] Stopped target Basic System.
[ OK ] Stopped System Initialization.
Starting Emergency Shell...
Genrating "/run/initramfs/rdsosreport.txt"
Entering emergancy mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to usb stick or /boot
after mounting them and attach it to a bug report.
:/#
Es kann eine Lösung für dieses Problem geben
- Beheben Sie diesen Fehler (beschädigte Dateien).
- Installieren Sie das gesamte Betriebssystem neu (reparieren Sie es). Wie wir es normalerweise in Fenstern tun.
Bitte führen Sie, wie Sie eines der oben genannten Verfahren ausführen können, um mein Problem zu lösen.
Hinweis: Bitte lassen Sie mich wissen, ob es eine andere Möglichkeit gibt, das Betriebssystem neu zu installieren, ohne alte Daten zu verlieren.
Edit: 1 Ich führe die xfs_repair mit Live-CD aus und die Ausgabe ist
sudo xfs_repair -v /dev/dm-0
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
Phase 1 - find and verify superblock...
superblock read failed, offset 0, size 524288, ag 0, rval -1
fatal error -- Input/output error
Antworten:
In meinem Fall hat das geholfen.
sudo xfs_repair -v -L / dev / dm-0
Mein Knoten konnte nach einem Stromausfall nicht booten und erhielt den Fehler "Mount / Sysroot fehlgeschlagen" und ging in den Notfallmodus.
Das Ein- und Aushängen ist fehlgeschlagen, sodass die Ausführung mit der Option -L ausgeführt wurde. Dadurch konnte mein Knoten erneut gestartet werden.
quelle
Es hört sich so an, als müssten Sie XFS Repair ausführen . Der Stromausfall muss das Dateisystem in einem schlechten Zustand belassen haben.
quelle
:/# xfs_repair /dev/dm-0 _
Sie können einige XFS-Reparaturen durchführen ...
Sie sollten xfs_repair ausführen? Wenn die Bereitstellung fehlschlägt und das Journal fehlerhafte Protokolle enthält, wird xfs_repair nicht ausgeführt. Daher müssen wir die Option (-L) verwenden. Die Beschreibung besagt jedoch, dass (-L) das Dateisystem beschädigen kann.
Wenn xfs erfolgreich gemountet wird, führt der Zugriff auf einige Dateien auch in diesem Fall zu einem E / A-Eingabe- / Ausgabefehler.
Es wird die folgende Verwendung für xfs_repair empfohlen, damit Sie nicht auf dieses Problem stoßen. Mount-Erfolg -> Umount -> xfs_repair ausführen -> Mount-Mount schlägt fehl -> versuchen Sie es mit xfs_repair -> xfs_repair schlägt fehl -> schließlich xfs_repair -L -> mount
Durch Hinzufügen der obigen Prozedur mount + xfs_repair wird das Dateisystem stabil
quelle
Aufgrund Ihrer aktualisierten Informationen ist diese Festplatte irreparabel beschädigt. Es kann sich um ein vorübergehendes Problem handeln, das durch eine Neuinstallation behoben wird - oder es kann zu einer tatsächlichen Beschädigung des Laufwerks kommen. Ich würde in Betracht ziehen, nur das Laufwerk als die am wenigsten besorgniserregende Option auszutauschen.
quelle