saberman,
I've used CopyWipe for DOS.
http://www.terabyteunlimited.com/copywipe.phphttp://www.terabyteunlimited.com/copywipe-ss.htmRaw Sector Copy: Copies the contents of the source hard drive to the target hard
drive without regard to the contents. Both used and unused
sectors on the source drive are copied to the target drive.
Straight Copy: Copies each partition to the target hard drive so that its size
and position are identical to that of the source hard drive. This
copy option requires that the source and target hard drives
have matching geometry, and CopyWipe will notify you if this
option is invalid for the current copy operation.
• If the source file system is FAT, FAT32, NTFS, XFS,
EXT2, EXT3, or ReiserFS, then only used sectors on
the source drive are copied to the target drive. For
other file systems, both used and unused sectors will be
copied from source to target
Scale Size: Automatically sizes the copied partitions on the target hard
drive so that they each take up the same proportional amount
as on the source hard drive.
1. If the source file system is FAT, FAT32, NTFS, XFS,
EXT2, EXT3, or ReiserFS, then only used sectors
on the source drive are copied to the target drive.
For other file systems, both used and unused
sectors will be copied from source to target. While
copying every sector of unknown files systems
ensures the data is transferred, it does not
guarantee the file system will be bootable.
2. Only resizes extended, FAT, FAT32, and NTFS
partitions. Other partition types will be copied, but
not resized.