I have a SanDisk SD card and since yesterday none of my cameras nor my card reader can find/recognize it.
I had a lovely day with two cousins from abroad I hardly ever see and it really saddens me to think I should have lost all the pictures that are still on the card.
Any suggestions on how to recover data would be greatly appreciated.
Edit: I already tried Photorec, which has helped me on several occasions before, but it does not see the card this time.
Edit 2: In the end I could pretty much rule out a data fault (bought a new, better card reader), so I had a look around for recovery companies. The ones I contacted were pretty expensive, so in the end I mailed my card to a company that specialises in memory card recovery and does not do hard drives as far as I can see. Most of the other companies were the exact opposite, so they instantly mentioned clean rooms and other sophisticated things.
The guys at recoverfab make sure you try to recover your stuff with one of the countless free tools (like Photorec) before you mail in your card. The other companies already charged a lot for that and got really expensive when it came to a physical fault/damage.
So, Thursday I shipped my card and today I already had a link to a 100-pic sample of my recovered photos. Once payment is through, I can download my pictures via ftp – needless to say I'm overjoyed as I had not thought to see my images again.
Should anyone have a physical fault with a memory card, I can really recommend the guys at recoverfab.
There's some more info and pictures over at dpreview-forums in case you're interested. In that thread I also learnt about ddrescue which did not help me this time but might come in handy in the future.