I have a 128 MB Smart Media card from my camera which
I
inadvertently formatted, erasing a whole pile of really good photos
from Yellowstone Park, in mid-June 2009. It recently re-surfaced in
my pile of things to do.
1) Is there any hope at all that the original images are recoverable?
2) Any recommendations on where to go to get that done?
Yes, I think you stand a good chance of getting something back.?
Assuming you're on a unix-like system:? First take
an image of the card with dd or something similar.? Then compile this
program:?
http://www.digitalforensicssolutions.com/Scalpel/
If your photos are jpegs, edit the config file to enable jpeg and then run it
against the disk image.? If they're some less common format, you might have
to open a sample file in a hex editor and see if it has a recognizable header,
and add that header to the config file.
The program does a string search through the image and pulls out anything
which starts with a particular header.? Obviously this makes it useless for
recovering files that don't start with a recognizable sequence of bytes, and
also for fragmented files. Please feel free to email me off list if you need a hand.
I think the chkdsk-like tools others have suggested could work too, but what's
neat about this method is that it is filesystem agnostic (although susceptible to
fragmentation).
John Finigan