If you don't have Ghost or Drive Image, you can do the same thing . . . probably faster, with PowerQuest's Drive Copy. The nice thing about D.C. is that it prepares a permanent set of two disks . . . one to boot and the other to run. It clones a 30 GB drive in about 15 minutes. It doesn't matter if you have multiple partitions . . . they will all be cloned exactly as they are.
DriveCopy costs about half as much as Ghost or DriveImage. DriveCopy 4 is the new version, but 3.0 works with all of today's Windows versions.
When you have multiple partitions it is easy because of running from its own DOS boot disk. It is one simple operation with both drives running.
I also used to use Xcopy and Xcopy32 with Win3.X, 95 and 98. It does the job, but slower. It, like D.C., runs in DOS. If you have a DOS boot disk with those DOS utilities on it, that will work also unless you are using NTFS. I had Xcopy32 on a DOS boot disk, and all of those switches written into a batch file I named XC.BAT.
D.C. can handle NTFS.