My two cents:
1: Install and partition new drive, ide or scsi, whatever works;-> make the new drive bootable and give it a boot priority higher than the current system drive. Also, make certain that the partition you will copy to is large enough to accomodate everything!
2: Go to a shell
3: Type sys:
4: Type copy clone all #? : QUIET
Where is the desigantion for the new drive (duh!) QUIET just doesn't display the copy progress,but you can leave it off if you want to.
Go get a coffee. tea, beer, etc as this will most likely take a little while.
Shouldn't be an overnighter, unless you have a *huge* drive.
If your current drive has multiple partitions, you can partition the new drive the same way, then issue the copy CLONE command at the root of each partition:
e.g.
if your current partitions are
DH0, DH1, DH2
and you have a new snazzydrive with matching partitions SNAZZ0, SNAZZ2, SNAZZ3
open the shell
1: DHx:
2: copy CLONE ALL #? SNAZZx:
Do for each partition x.
I have three bootable partitions, two of which are set with a higher boot priority; using early startup, I can select any of theothers in case I goof something up in the master. I can boot to one of them, format the master, copy the current boot drive back, and I'm done! (Special thanks to Lamar McLouth, a genius if there ever was one)