Beschädigte Linux-Partition: EXT4-fs-Fehler beim Laden des Journals

Beschädigte Linux-Partition: EXT4-fs-Fehler beim Laden des Journals

Ich habe eine Linux-Partition (Ubuntu 12.10, aktualisiert auf 13.4) auf einem Rechner, der ursprünglich mit Windows 7 ausgeliefert wurde. Windows 7 lief ungewöhnlich langsam (das tut es immer noch und lief auch nach der Neuinstallation noch langsam) und einige Festplatten-Dienstprogramme auf niedriger Ebene weisen offenbar auf ein Problem mit der Festplatte hin.

Ich habe Ubuntu hauptsächlich gemountet, um zu prüfen, ob ich noch auf einige Daten zugreifen konnte, und Ubuntu funktionierte einwandfrei, also habe ich es weiter verwendet. Ich habe viele symbolische Links zur NTFS-Partition erstellt und die meiste Arbeit wurde in der Windows-Partition gespeichert. Es gibt jedoch einige wichtige Dateien, die sich in der Ext4-Partition befinden (plus Stunden an Konfiguration, die ich nicht verlieren möchte).

Gestern Morgen konnte ich Ubuntu nicht laden. Windows war immer noch zu langsam, um die Ext4-Partition zu mounten oder irgendwelche Arbeiten auszuführen. Jetzt arbeite ich mit der Ubuntu 12.10 Live-CD, mit allen Einschränkungen, die eine Live-CD hat. Auf der Live-CD sehe ich problemlos die NTFS-Partition, aber nicht die Ext4-Partition.

Manuelle Mount-Befehle

sudo mount /dev/sda4 /mnt

fehlgeschlagen. Ich habe mit Optionen -t ext4und getestet -o data=writeback. Laufen

dmesg | tail

Ich bekomme

[78760.734556] end_request: I/O error, dev sda, sector 1649683273
[78760.734570] ata1: EH complete
[78760.752290] JBD2: Failed to read block at offset 104
[78760.752972] JBD2: recovery failed
[78760.752978] EXT4-fs (sda4): error loading journal

Also jetzt: Wenn ich das Journal rekonstruieren kann (oder die Linux-Partition auf irgendeine Weise reparieren kann), wäre das meine bevorzugte Lösung.

Wenn das nicht geht, brauche ich zumindest eine Methode, um auf die Informationen in der ext4-Partition zuzugreifen, damit ich sie sichern kann. Ich vermute, dass ich eine neue Festplatte kaufen muss.

Vielen Dank im Voraus.

Antwort1

Wenn Sie über ein externes Laufwerk verfügen, können Sie ein DD des gesamten Laufwerks (also eine ISO-Datei) durchführen und das ISO anschließend mounten.

Es hat jedoch dieselbe Größe wie Ihr Laufwerk, sodass Sie hierfür viel Speicherplatz (auf einem anderen Laufwerk) benötigen.

Schau hier: https://serverfault.com/questions/4906/using-dd-for-disk-cloning

Antwort2

Nach EXT4-fs (sda4): error loading journaldem Stromausfall habe ich das Problem behoben gparted, indem ich Xubuntu vom USB-Stick geladen und meine problematische Festplatte auf Fehler überprüft habe. Anschließend habe ich es erfolgreich von der Festplatte geladen.

verwandte Informationen