Vielen Dank für alle Ratschläge, die on- und offlist per E-Mail kamen!
-------------------------------------------------------------------------- Aufloesung --------------------------------------------------------------------------
recoverjpeg war die Lösung. Der Quelltext und ein Erfahrungsbericht des Autors der Software liegen hier: http://www.rfc1149.net/devel/recoverjpeg http://www.rfc1149.net/blog/2004/12/29/how_recoverjpeg_saved_my_day
Ich habe es so angewendet:
dd if=/dev/sda of=karte.bin 494080+0 Datensätze ein 494080+0 Datensätze aus 252968960 bytes transferred in 276,397237 seconds (915237 bytes/sec)
stefan2@pythagoras:~/karte$ recoverjpeg karte.bin Restored 318 pictures
Er hat wirklich alle Bilder aus dem Kartenimage rausgeholt, die dort drin waren. Leider hat das nicht ganz die Wirkung gehabt, die ich mir erhofft hatte. Genau die letzten Bilder, die vielleicht noch im Speicher der Kamera lagen und nicht auf die Karte geschrieben wurden, waren weg.
Aber ansonsten kann ich nur allen raten, die SD-Karten nicht (nur) durch die Kamera formatieren zu lassen, wenn eine saubere Karte an jemanden andes übergeben werden soll. Ich habe auf der Karte noch Bilder von 2004 gefunden, seitdem war sie nie ganz voll. Sie ist aber zwei Mal in der Kamera formatiert worden.
Nebenbemerkung: Es gibt eine "Freibier"-Software für Win2k/XP, die in etwa das selbe tut. Die muss man aber auf die echte Karte loslassen [ http://www.foto-erhardt.de/foto-forum/ftopic2690.html ] und sie hat dasselbe Ergebnis gebracht.
Stefan
.