Hi, irgendwie habe ich es geschafft, mit dem Midnight Commander ein paar Bilder von meiner Digicam zu löschen (anstatt sie auf den Rechner zu kopieren). Die Cam wird als ganz normaler Massenspeicher eingebunden (ist eine Olympus C2040Z, ca 5 Jahre alt). System ist Suse 10.0 64 Bit. Welche Möglichkeiten gibt es (wenn überhaupt), um die Daten wiederherzustellen ? Bitte verständlich erklären, da ich mich so systemnah nicht besonders gut auskenne! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Jürgen Hochwald schrieb:
Hi,
irgendwie habe ich es geschafft, mit dem Midnight Commander ein paar Bilder von meiner Digicam zu löschen (anstatt sie auf den Rechner zu kopieren). Die Cam wird als ganz normaler Massenspeicher eingebunden (ist eine Olympus C2040Z, ca 5 Jahre alt). System ist Suse 10.0 64 Bit.
Welche Möglichkeiten gibt es (wenn überhaupt), um die Daten wiederherzustellen ? Bitte verständlich erklären, da ich mich so systemnah nicht besonders gut auskenne!
Jürgen
Hi, versuch mal diesen link hier: --> http://www.gulag.de/texte/undelete/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 15. Juni 2007 22:03 schrieb freak:
versuch mal diesen link hier: --> http://www.gulag.de/texte/undelete/
Das Unmounten ging noch problemlos (umount /media/usbdisk), doch als was ist das Teil jetzt in dem /dev/-Baum anzusprechen (für debugfs) ? Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Jürgen Hochwald schrieb:
Am Freitag, 15. Juni 2007 22:03 schrieb freak:
versuch mal diesen link hier: --> http://www.gulag.de/texte/undelete/
Das Unmounten ging noch problemlos (umount /media/usbdisk), doch als was ist das Teil jetzt in dem /dev/-Baum anzusprechen (für debugfs) ?
Jürgen
Hi, wenn das die einzige usb-disk ist, mit einer partition drauf, dann normalerweise /dev/sda1 gruesse. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 15. Juni 2007 22:19 schrieb freak: Mit /dev/sda1 geht es, aber debugfs scheint damit wohl nicht so zurechtzukommen. Das tatsächliche Dateisystem auf der Speicherkarte ist mir unbekannt, wurde mit der Kamera formattiert. Diese soll 'exif-konform' speichern, was das auch immer heißt. weser:~ # debugfs /dev/sda1 debugfs 1.38 (30-Jun-2005) /dev/sda1: Bad magic number in super-block while opening filesystem debugfs: lsdel lsdel: Filesystem not open debugfs: q Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 15. Juni 2007 schrieb Jürgen Hochwald:
Am Freitag, 15. Juni 2007 22:19 schrieb freak:
Mit /dev/sda1 geht es, aber debugfs scheint damit wohl nicht so zurechtzukommen. Das tatsächliche Dateisystem auf der Speicherkarte ist mir unbekannt, wurde mit der Kamera formattiert.
Ist in der Regel Fat 16.
Diese soll 'exif-konform' speichern, was das auch immer heißt.
Exif sind ne Art Metadaten für Bilder.
weser:~ # debugfs /dev/sda1 debugfs 1.38 (30-Jun-2005) /dev/sda1: Bad magic number in super-block while opening filesystem debugfs: lsdel lsdel: Filesystem not open debugfs: q
man debugfs: The debugfs program is an interactive file system debugger. It can be used to examine and change the state of an ext2 file system.> Wird wohl nicht bei Fat 16 funktionieren. Gruß Udo
Jürgen Hochwald wrote:
Hi,
irgendwie habe ich es geschafft, mit dem Midnight Commander ein paar Bilder von meiner Digicam zu löschen (anstatt sie auf den Rechner zu kopieren). Die Cam wird als ganz normaler Massenspeicher eingebunden (ist eine Olympus C2040Z, ca 5 Jahre alt). System ist Suse 10.0 64 Bit.
Welche Möglichkeiten gibt es (wenn überhaupt), um die Daten wiederherzustellen ? Bitte verständlich erklären, da ich mich so systemnah nicht besonders gut auskenne!
Jürgen Hi Jürgen,
1. mit dd ein Image des Filesystems auf Deine Festplatte ziehen (damit kannst Du dann unbesorgt alles ausprobieren) 2. guck mal hier: http://lists.slug.org.au/archives/slug/2006/05/msg00002.html Für Windows gibt es da natürlich ein paar mehr Tools ... Gruß Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Christian Pelz schrieb:
Jürgen Hochwald wrote:
irgendwie habe ich es geschafft, mit dem Midnight Commander ein paar Bilder von meiner Digicam zu löschen (anstatt sie auf den Rechner zu kopieren). Die Cam wird als ganz normaler Massenspeicher eingebunden (ist eine Olympus C2040Z, ca 5 Jahre alt). System ist Suse 10.0 64 Bit.
Welche Möglichkeiten gibt es (wenn überhaupt), um die Daten wiederherzustellen ? Bitte verständlich erklären, da ich mich so systemnah nicht besonders gut auskenne!
1. mit dd ein Image des Filesystems auf Deine Festplatte ziehen (damit kannst Du dann unbesorgt alles ausprobieren)
2. guck mal hier: http://lists.slug.org.au/archives/slug/2006/05/msg00002.html
Eine weitere Möglichkeit wäre: <http://www.cgsecurity.org/wiki/PhotoRec> (Opensource), wobei ich es aber noch nicht selber ausprobiert habe, lediglich mit Erfolg Testdisk, das vom selben Hersteller ist. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Da ich die Camera bereits wieder am Samstag brauchte, habe ich mit dd den Inhalt der Speicherkarte auf die Pladde kopiert (ist 64Mb groß):
dd if=/dev/sda1 of=/home/cfjh/usb_image bs=1k count=64000
Dann habe ich die Datei mit dem JOE-Editor geöffnet und diesen in den HEX-Modus geschaltet (Strg+t, dann hex-Modus auswählen) Ein Vergleich mit bestehenden Dateien zeigt, daß diese immer mit 'Exif' beginnen, davor sind noch 8 undefinierte Bytes. Ich habe dann mit der normalen Editor-Suchfunktion immer nach 'Exif' gesucht und den Block zwischen zwei Exif's incl. der 8 vorhergehenden Bytes mit den Blockbearbeitungsbefehlen des Editors als Bilddatei gespeichert. Etwa nach dem 60.sten Bild konnte ich dann meine 10 versehentlich gelöschten Bilder retten. Das hat problemlos funktioniert, da ich kein Bild zwischendurch gelöscht hatte und die Bilder somit nicht zerstückelt gespeichert wurden. Evtl. zuviel kopierte Bytes am Ende scheinen nicht zu stören. Hier sind die Bilder, die ich retten konnte: http://www.album.de/album.cfm?albumID=19331 Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Christian Pelz
-
freak
-
Jürgen Hochwald
-
Peter Matthies
-
Udo Neist