Linux – Recover files from a dead SD card in linux? (Possibly killed by a Nokia E71)

data-recoverylinuxnokia-e-seriessd card

I have an SD Micro card that is not working any more.


What happened is I took it out of my old cellphone (it was working fine), and put it into my new cellphone (a Nokia E71). The Nokia complained that it was encrypted and prompted for a password. I have no idea why it would think that it was encrypted.

It wouldn't accept a blank password, so I tried 1234. That didn't work, so I swapped it back to the old phone, where it wasn't recognised anymore. Then I tried it in my laptop's card reader, and it doesn't work there either. I have a known good card that does work in the laptop.

I don't know whether I physically damaged the card when pulling/pushing it around between phones, or whether the Nokia did something to it..

I'd like to at least recover files from it if possible.

Troubleshooting details:

On my (Ubuntu linux) laptop, when I insert it into my card reader, /dev/sdc appears, but there's no /dev/sdc1 – no partition is found.

I tried to make an image of it thusly:

sudo dd if=/dev/sdc of=brokencard.img

But I get this error:

dd: opening `dev/sdc': No medium found

Then I tried this:

sudo fdisk /dev/sdc

And got this:

Unable to open /dev/sdc

I tried the photorec and testdisk utilites (from cgsecurity), but neither of them would find /dev/sdc.

I'm now out of ideas. What else can I try?

Best Answer

  • If you can't even access the device, you're pretty much SOL. My only suggestion is to try using different PC's / different card readers, you may get lucky. But most likely the card is dead. Probably not the Nokia's fault, just a coincidence, never heard of a specific device killing a SD card, they just sometimes fail. Lots more reliable than the old floppy discs, but not perfect.

  • Related Question