[Coco] SuperIDE, compact flash, and Linux
Rich Carreiro
rlcarr at rlcarr.com
Thu May 15 12:06:07 EDT 2008
If any of you use Cloud-9's SuperIDE controller with
a CF card, and also have a Linux box, I'm curious
about some potential backup/restore/transfer operations.
1) Will doing stuff like:
dd if=/dev/whatever of=cocoflash.bak
for a whole card backup, and
dd if=cocoflash.bak of=/dev/whatever
for a whole card restore work?
2) Is the size of a HDB-DOS virtual floppy (as it is
laid out on the CF card) always the same size, no
matter how much or how little is on the floppy?
If so (assume for now that size is 158K), can
you backup/extract drive 10 (i.e. 11th floppy) with
dd bs=158K if=/dev/whatever of=floppy10.dsk skip=10
and can you restore/"mount" floppy #10 with
dd bs=158K if=floppy10.dsk of=/dev/whatever seek=10
3) If you can do (2), can you do something like that to
transfer a .dsk you downloaded (or created via an
emulator or when using Rainbow IDE) onto the CF card?
Or do those DSK files have "extra" stuff in that that's
used by the emulators and cannot be used "as-is" by
a real CoCo? I've also notices that some DSK files I've
seen online aren't the full 158K.
4) I'm also curious to know how/if you can do this stuff
from a Windows system.
Thanks!
--
Rich Carreiro rlcarr at rlcarr.com
More information about the Coco
mailing list