staging.inyokaproject.org

Datenretungsprogramme

Status: Ungelöst | Ubuntu-Version: Ubuntu 8.04 (Hardy Heron)
Antworten |

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Hat hier schonmal jemand Erfahrung mit Programmen zur Datenrettung gemacht?

Also mir ist kürzlich durch ein Programierfehler ein Verzeichnis abhandengekommen. Ist eigentlich nicht schlimm, nur etwas ärgerlich. Ich habe das dann mal zum Anlass genommen um die Fähigkeiten von Datenrettungstools zu testen.

Zuerst hatte ich photorec aus dem Paket testdisk ausprobiert. Das Ergebnis war irgendwie enttäuschend. Es hat eigentlich nur uralten Schrott wieder hergestellt. Das meiste davon vermutlich aus dem Browsercache.

Danach hatte ich dann foremost auf die Plattenpartition (50GB) losgelassen. Zu meiner Überraschung war die bereitgestellte 500GiB externe Platte zu klein für die Outputdaten 😲

Ich habe mir gerade den Ordner mit den wieder hergestellten .jpg Dateien angesehen, was den Rechner fast zum Stillstand gebracht hatte. Nautilus fing nachetwa 5 Minuten an, die ersten Vorschaubilder zu zeigen. Jetzt nach ca. 30 Minuten ist er damit fertig. Die Reaktionszeiten auf Mausereignisse liegen im Durchschnitt zwischen 5 und 30 sec. Die Anzah der Dateien in dem Ordner liegt bei 47000!

Wenn ich versuche eines der Bilder anzeigen zu lassen, passiert nichts. Fehlermeldung ist:

(eog:7757): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced

Bei den .png's sieht es mit ca. 180000 Dateien noch schlimmer aus. Ich finde das irgendwie praxisfremd, oder habe ich da was übersehen? Photorec begrnügt sich jedenfalls mit 500 Dateien pro Verzeichnis.

Nachtrag: jetzt nach weiteren 30 Minuten ist auch das eog Fenster aufgegangen 😲

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Die beiden Tools sind schon toll. Und du kannst ja mal unter Ansicht auf Liste stellen, damit die Bilder nicht so groß vorgezeichnet werden. Aber auch diese Mini-Schnippsel sind Bildervorschauen, die erst generiert werden müssen - wie man das abstellt, weiß höchstens die Suchfunktion hier oder eine Suchmaschine.

gconf-editor

könnte da helfen.

Ansonsten mußt du warten, per Konsole navigieren/ umkopieren (evtl. ein Mini-Script schreiben) oder als Workaround für diesen einmaligen Fall, installiere dir doch einfach mal einen anderen Dateimanager. Im Wiki stehen sicherlich mehrere.

Dakuan

(Themenstarter)
Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Soweit ich bisher festgestellt habe, hat die Größe der Vorschaubilder keinen merkbaren Einfluss. Thunar versagt dabei übrigens völlig, indem er nach 10 Minuten noch nicht angefangen hat, den Inhalt darzustellen. Nautilus fängt nach einigen Minuten wenigstens schonmal an, auch wenn der Inhalt ständig umsortiert wird, was das Bearbeiten von Objekten stark behindert. Doppelklicks bzw. EOG (EyeOfGnome) sollte man dabei tunlichst vermeiden, da dieses Programm offenbar erstmal eine eigene Vorschau generieren will.

Mit Nautilus war das bei meinem Versuch so, das er ständig sehr träge bedienbar war. Aber irgendwann fängt mein PC an zu swapen. Wenn etwa 15000+ Dateien in der Statuszeile angezeigt werden, wird das gesamte System unbedienbar. Unbedienbar bedeutet hier, das einige zum löschen markierte Dateien zwar tatsächlich gelöscht werden, dies aber 20 Minuten dauern kann. Manchmal sieht man dan nur die Sicherheitsabfrage ob man wirklich löschen will und das geht nicht weg und die Festplatte (nicht die externe mit den Daten!) rattert.

Meiner Meinung nach sollte man in so einer Situation keinesfalls einfach den Reset Knopf drücken, auch wenn es schonmal mehr als 20 Minuten dauern kann, bis man Nautilus beenden kann. Zwischenzeitlich kann es sogar vorkommen, dass Nautilus das gesamte System blokiert, also keines der Systemmenüs lässt sich öffnen.

Inzwischen habe ich erkannt, das die einzige praktikable Möglichkeit hier darin besteht, mit mc eine größere Anzahl von Dateien in ein Arbeitsverzeichnis zu verschieben (mc benötigt genauso wie ein einfaches ls ca. 20 Sec. zum auflisten von 46000 Dateien). Ich nehme jetzt immer 500 Dateien. Ab etwa 1800 Dateien werden Nautilus und GQview träge. Außerdem sollte man nicht vergessen mit mc auch den Eigentümer der verschobenen Dateien zu verändern.

Von den 46000 JPGs habe ich jetzt 6000 abgehakt. Dabei hat mich überrascht, was für Müll dabei ist. Ich habe dabei Dateien gefunden, die ich vor ca. 4 Jahren gelöscht und durch neue ersetzt hatte. Das meiste was foremost erzeugt ist übrigens wirklich Müll, da sind etliche Duplikate und viele unvollständige oder fehlerhafte Bilddateien dabei.

Es braucht m.e. viel Zeit und Arbeit das alles durchzuforsten. Jedenfalls binn ich froh, das von den eigentlich nur 600 Bildern nur von ca. 50 kein Backup vorhanden ist. Ich werde das aber trotzdem mal durchziehen, um mal festzustellen wie sowas in einem echten Notfall aussehen würde. Jedenfalls habe ich jetzt erkannt, das ich sowas nicht berufsmäßig machen möchte.

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Ja, man muß die Bilder wohl ganz abstellen - und das geht sogar ohne Gconf in Nautilus: Bearbeiten > Einstell. > Vorschau > Andere Dateien... > Miniatur-Vorschaubilder > auf "Never" (Nie) stellen.

Was hast du eig. für ein System (CPU, RAM...)?

Wenn du Daten vorm Formatieren schredderst und was Gutes wie ext2/3 nimmst und das nicht zu sehr füllst, dann ist es auch kaum fragmentiert → gute Datenrettungschancen. Warum hast du nicht photorec aus dem Paket testdisk genommen?

Zuerst hatte ich photorec aus dem Paket testdisk ausprobiert. Das Ergebnis war irgendwie enttäuschend. Es hat eigentlich nur uralten Schrott wieder hergestellt. Das meiste davon vermutlich aus dem Browsercache.

Kann nicht sein (Cache). Es sucht, wie foremost, nach Blöcken, nicht nach Verzeichnissen. Auch uralte Blöcke, die nie wieder belegt wurden. Wie lang hattest du es denn laufen lassen und wie lange foremost?

Dakuan

(Themenstarter)
Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Es ist gut zu wissen, das man in Nautilus die Vorschau abschalten kan, aber andererseits brauche ich die ja auch, wenn ich die wenigen Stecknadeln in dem Heuhaufen finden will...

Was hast du eig. für ein System (CPU, RAM...)?

Das ist mir jetzt aber peinlich, denn ich weiss nicht mehr genau was ich damals in meinem Experimentierrechner verbaut hatte. Jedenfalls ist das ein Athlon XP (demesg sagt 1GHz, ich dachte aber es sei mehr) mit 1GiB RAM. Der Rechner wurde mehrfach umgebaut und hat jetzt seine 3-te Festplatte. Dateisystem war ursprünglich feiserfs und ist jetzt ext3.

Kann nicht sein (Cache). Es sucht, wie foremost, nach Blöcken, nicht nach Verzeichnissen.

Das ist mir schon klar. Aber trotzdem tauchen da viele Bilder auf, die definitiv nicht von mir sind und die ich auch noch nie bewusst wahrgenommen habe und das sind die typischen Werbebanner von Webseiten.

Wie lang hattest du es denn laufen lassen...

Das kann ich nicht genau sagen, da ich während dieser Zeit einen meiner anderen Rechner benutzt hatte. Aber es waren schon etliche Stunden. photorec ist jedenfalls fertig geworden. foremost hat, wie bereits gesagt, irgendwann abgebrochen, weil die 500GiB Festplatte voll war.

Antworten |