Ok, looks like I got it figured out. The following code made a perfect mirror onto a 4 GB Compact flash drive:
First, insert the 4 GB CF card you want to use as a new internal drive.
Then, unmount it:
umount /dev/hdc
Then, use the following command to copy the internal drive to your CF card:
dd if=/dev/hda of=/dev/hdc
It took 2-3 hours, but it worked perfectly. Make sure you have your Z plugged in to AC power and make sure to turn auto-suspend off in the system settings. Having the screen saver turned on caused no problems.