I have a TwinMOS Ultra-X 1 GB SD memorycard in my camera that has become corrupted. As far as I have found out it should be possible to recover the pictures on the card, but this would involve copying the card to the hard drive using dd. The problem is I can't copy it. When I try to copy with
dd if=/dev/sda of=minnekort.img bs=512
dd just hangs. If I use /dev/sda1 instead of /dev/sda, I get the following:
dd: opening «/dev/sda1»: No such file or directory
The drive is sda, and the partition on it should be sda1, but it seems not to exist. However,
hpb@HPlaptop:~$ cat /proc/partitions|grep sda
8 0 980992 sda
8 1 980864 sda1
so sda1 seems to be there.
I really want to solve this, do you experts have any ideas?
This is on Ubuntu 6.10, with kernel 2.6.17-11-386.