Cloning a CF card written in a proprietary format. Seeking suggestions for USB card reader, software, etc.
I want to make one backup copy of a valuble compact flash card that is written in a proprietary format. I can access the CF card under Windows XP using proprietary software, but only using an (out-of-production) ImageMate SDDR 31 that has been modified with special firmware.
This PDF has a few details but is probably not very helpful.
Needless to say the proprietary software isn't set up to let me make my backup. Under Windows Explorer the card doesn't appear to have any contents.
I don't know the capacity of the CF card off hand but it's not very large, 512 MB or less. I plan on finding this out and getting the a matching blank CF card.
I have Ubuntu installed and reckon that linux will probably be the way to go. I am semi-comfortable with the OS. I also have access to a newish Mac Mini.
I'm currently thinking about trying
ddrescue possibly together with a second CF card reader. But I'm not sure if my modified CF card reader (1) is absolutely required to read and write the special CF card, or if (2) linux will like the modified CF card reader. I haven't done much experimentation, partly out of fear of trashing the expensive card and/or card reader.
I'd like any recommendations for well-supported CF card readers that might be able to ensure I can get the data off all the nooks and crannies of the CF card. I'd also appreciate advice on software for cloning the disc, etc.
To preempt our resident copyright police, the backup is legal under 17 USC 117.
The following steps will do what you want, with /dev/sdX being the device corresponding to the card reader, amd card.img being the image file being created.
dd if=/dev/sdX of=card.img
[swap disks]
dd if=card.img of=/dev/sdX
posted by zsazsa at 10:09 AM on October 15, 2009