Jan/082
SD-Card recover
Wer kennt es nicht – Weihnachten bei der Familie. Ich hatte mir meinen Foto Apparat mitgenommen um ordentlich zu knipsen. Die erste SD-Karte wurde schon am ersten Tag voll. Nachdem ich dann die Bilder auf mein Notebook gesichert hatte, wurde die Karte gelöscht, dann konnte es am nächsten Tag munter weiter gehen. An dem Tag habe ich zum Glück nicht soviel geknippst, denn ich musste am Abend feststellen, dass die Fotos vor Vortag irgendwie nicht vollständig auf dem Rechner lagen. Da hab ich erstmal das Schwitzen angefangen. Aber nicht verzagen… Es gibt ja zum Glück Menschen, die sich vorher schon mal über die Lösung eines solchen Problems Gedanken gemacht haben.
Auf der Suche nach Informationen bin ich auf das Projekt sdrecover auf Sourceforge.net gestoßen. Die Entwickler scheinen keine Releases zu bauen, ich habe mir das den aktuellen Quellcode also aus dem Subversion Repository auf mein Notebook kopiert (OpenSuSE 10.2):
1 | mobile:~ # svn co https://sdrecover.svn.sourceforge.net/svnroot/sdrecover/trunk sdrecover |
Bevor ich zu spielen angefangen habe, habe ich erstmal noch ein Image der SD-Karte gemacht:
1 | mobile:~ # dd if=/dev/sdb1 of=~/sd-card.img |
Anschließend bin ich entsprechend der Installationsanleitung in der INSTALL Datei vorgegangen:
1 2 | mobile:~ # cd sdrecover mobile:~/sdrecover # less INSTALL |
Mir fehlte noch autoconf bzw. automake:
1 | mobile:~/sdrecover # zypper in autoconf automake |
Jetzt konnte sdrecover kompiliert werden:
1 2 3 | mobile:~/sdrecover # autoreconf --install mobile:~/sdrecover # ./configure mobile:~/sdrecover # make |
Nach dem make liegen mehrere Binaries in dem Verzeichnis, eines davon ist jpgrecover – genau das richtige zum Wiederherstellen von gelöschten Bildern.
1 | mobile:~/sdrecover # ./jpgrecover ~/sd-card.img |
Und schon langen viele, viele verloren geglaubte Bilder im aktuellen Verzeichnis.
Leider konnten nur die Bilder wieder hergestellt werden, die nicht schon durch andere Bilder überschrieben wurden. Das war in diesem Fall nicht ganz so schlimm, denn es waren ja nur ein paar neue Fotos nach dem Löschen dazu gekommen.
Tolles Tool! Ich war für den Rest des Abends der Held
.




























17:59 on May 4th, 2011
Hab hier eine 2GB SD-Karte mit Urlaubsfotos die leider nicht mehr erkannt wird. heul Mit Windows wird die Karte nicht erkannt, ich habe schon mehrere Tools ausprobiert. Cooler Tipp hier. Werde ich gleich ausprobieren. Leider habe ich den Download nicht gefunden auf der Homepage. Kannst du mir helfen?
22:43 on May 4th, 2011
Das Subversion Repository gibt es noch unter der ursprünglichen URL. Man muss es halt auschecken und selbst kompilieren. Das Vorgehen müsste immer noch wie oben skizziert sein.