1) Visit
http://www.bootitng.com and download BootIt NG. Unzip the file and
execute BOOTITNG.EXE to create the bootable floppy or CD, your choice
(accept the defaults). Now shutdown the PC.
2) Assuming old HD is master on primary IDE controller (IDE1), move old HD
to slave on IDE1, or master on secondary IDE controller (IDE2). Install new
HD to master on IDE1 (replacing old HD). Be sure to get HD jumpers setup
correctly! Use cable select (CS) if unsure.
3) Now boot the BootIt NG floppy/CD. When the Welcome to Setup screen
appears, select Cancel (which aborts the install), follow the prompts, and
you will be taken to the BootIt NG desktop, now select the Partition Manager
(Work with Partitions).
4) Your new HD will be displayed by default (HD0). To see the contents of
the old HD, select HD1 (in the upper left corner). To clone HD1 to HD0,
select the first partition on HD1, hit Copy, switch to HD0, select the
freespace, and hit Paste. In all likelihood, you'll probably want to expand
the partition to take advantage of the increased drive capacity. Select the
newly cloned partition, hit Resize, choose a new size, then hit OK. Repeat
for each partition on HD1, in order.
5) At this point, although all the partitions on the old HD (HD1) have been
copied to the new HD (HD0), the new HD is NOT yet bootable, we'll correct
that now. Select HD0 from the upper left corner. Hit View MBR, and in the
dialog, you will notice four entries in the MBR (Master Boot Record). Each
entry w/ a non-zero address represents one of your cloned partitions.
Select the bootable partition (usually the first MBR entry), hit "Set
Active", and the partition will indicate Active status. Now hit "Std MBR",
this will initialize the boot loader in the MBR. Finally, hit Apply to save
the changes.
6) Hit Close, remove the BootIt NG floppy/CD, and hit Reboot. Your system
will now reboot as before but using the new HD. Before rebooting Windows,
you may wish to shutdown and remove the old HD (see notes below).