Jan/080
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
.







