
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 ext4
und 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 journal
dem 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.