|I discovered that my laptop pcmcia readers had no problem in getting into the bad sd card. I have a Linux installation on another hard drive so I switched hard drives in my laptop. Booted up into Linux and proceeded to clone the bad SD card to another SD of the same size and brand. I typed in this command:|
dd if=/dev/hde of=/dev/hdc bs=2050
About an hour later I got this error:
dd: writing '/dev/hdc' : No space left on device+0 records in+0 records out
Since both cards are 1 GB Patriot SD cards this error should not have happened. I am checking the cloned SD card and it seems that everything made it over though. Anyone have any ideas?
I ran a check with Linux's fdisk utilities and found out that the new SD card is 5 MB smaller than the older SD disk. I'm using the dd command to write random garbage to the disk. Then I'll repartition, format, and take it back to the store. I know SD card capacities can vary a bit but that seems to be too much of a difference to me.
I got a PNY 1 GB SD card and found out that this card is 6 MB bigger than the old card. I redid the clone attempt and I'm sure now that everything got transferred. I'll just have 6 MB of unused space on the card. Sure be nice if these SD card capacities were consistent.