Don't know if you've noticed, but I seem to hark on about 'Norton Ghost' as if it was the best program since Linux
. It has an option to completely copy one HD partition onto another. The partitions do not need to be on the same physical disk, so I
think this would work. It does recognise and can use 'foreign' partition types, but one big downside - it only
runs from a DOS disk! It is small enough to fit onto a blank floppy though.
I haven't actually used it to 'copy' complete partitions/disks, but it seems that it can be done. Oh yeah, there are lots of network options aswell (including parallel connections) so you
could do this, in theory, from a local 'disk' to a remote 'disk'.