Datenverlust beim Schreiben auf ext3, (fast) sofortiges Dump

calypso2

Newbie
Registriert
Aug. 2006
Beiträge
2
Hi Allerseits,

ich bin langsam mit meinem Latein am Ende und hoffe einmal hier Hilfe zu finden...

Ich habe von einem USB-Stick wichtige Daten unter Windows verschoben *arrgh*, über eine ext2 Implementierung für Windows. Dummerweise habe ich, um Strom zu sparen, Windows nachdem der Verschiebebalken verschwunden war umgehend abgeschaltet, es meldete mir noch einen kurzen "Datenverlust beim Schreiben", und dann war es aus. Ich ahnte böses, vermutlich klebten Teile der Daten noch in irgendwelchen Buffern des Systems, der Schreibvorgang war somit noch nicht korrekt beendet.
Auf dem USB-Stick hatte Windows die Daten leider schon gelöscht (schlau programmiert :-( ); Im Folgenden wurde der USB-Stick leider, da unentbehrlich, mehrfach komplett überschrieben.

Meine Wiederherstellungsversuche beschränkten sich daher auf das Ext3-System. Unglücklicherweise startete ich Linux einmal, und er checkte automatisch das Dateisystem, auf dem er Fehler fand, vermutlich den halbfertigen Schreibvorgang.

Nach meinem Oberflächlichen Wissen ist es gerade eine Eigenschaft eines Jounalisierenden Filesystems wie Ext3, keine halbfertigen Schreibvorgänge zu akzeptieren; es dürfte also der Ursprungszustand wiederhergestellt worden sein. Nichtsdestotrotz müssten IMHO die Daten irgendwo noch auf der Platte liegen, rein physikalisch. Um mit meinem Laptop weiterarbeiten zu können fertigte ich umgehend von einem Rescue-System ein Dumpfile der Partition mit dd an, und bin damit derzeit am experimentieren. Leider habe ich nicht allzugute Ideen. Die Meldung von fsck wo es was gelöscht hat konnte ich leider in keiner Log meines Ubtuntusystems wiederfinden; ich denke sie wäre sehr hilfreich gewesen.

Über weitere Ideen wäre ich sehr dankbar!

EDIT: Das Wiederherstellen mittels recover oder lsdel von debugfs habe ich bereits versucht, er findet leider überhaupt keine gelöschten Inodes :(

EDIT2: Das Dateisystem war bei Datenverlust zu 93% belegt

Beste Grüße,
Jan Meyer, alias Calypso
 
Zuletzt bearbeitet:
Du kannst versuchen mit Photorec (im Testdiskordner beinhaltet) mal den Stick zu scannen.
Schaue dir die Dateiformatunterstützung an ob die ausreicht.
http://www.cgsecurity.org/wiki/PhotoRec
Photorec macht einen intensiven scan und legt alle gefundenen Dateien in einem Ordner recup_dir im Testdiskverzeichnis ab.
Sollte somit auf einer intakten Partition mit genügend Speicherplatz ausgeführt werden.
Vielleicht klappt es auch wenn du anstatt Testdisk auch mal Photorec als Befehlszeile eingibst um das Image zu scannen.
Infos;
http://www.cgsecurity.org/wiki/Datenträger_Abbildungen
Ansonsten vielleicht mit Shareware.
Teile es dann mit.

Viele Grüße

Fiona
 
Leider nein, nichts zu finden, hätte mich auch gewundert da er wie bereits erwähnt mehrfach überschrieben wurde.

Ich habe, da die Inodes des Dateisystems nicht mehr vorhanden waren die Struktur von JPEGs aus dem Datenstrom rausgefiltert, und viele alte Bilder auch komplett bekommen, die neuen sind aber leider auf Grund ihrer sehr starken Fragmentierung unbrauchbar.

Ich würde sagen: Leider verloren :-(

bye,
Jan
 
Zurück
Oben