Bill said:
I have 2 identical computers. The origional hard drive is just to small. I
want to change out the smaller harddrive (8GB) with a larger one (40GB), move
the entire system to the new harddrive, and remove the old harddrive from the
system completely for use in the second computer.
I was thinking xcopy /h. Is there another or better way?
That will not work. You need a true 'clone' copying the entire
partition across. What I use is BootIT NG, from
http://www.BootitNG.com
($35 shareware - 30 day full functional trial)
Download, to its own folder, extract from the zip, run the bootitng to
make a boot floppy.
With the new drive plugged in as slave/secondary, boot the floppy,
Cancel Install, entering maintenance, then click on Partition work.
Highlight your C:,Copy, then on left select the new drive (HD1),
highlight the Free Space in it, and Paste.
You might then sensibly consider a resize up a bit. But I would leave
some free space so as later to make a new separate partition in it - in
XP Control Panel - Admin Tools - Computer Management, select Disk
Management and look lower right for the graphic of the drive. R-click
Unallocated space and create Partition. Make the C say 16 GB, with 20
or so for a data one
Now click on 'View MBR' and in it highlight the entry for this new C
partition and click the 'Set Active' Click 'Write Standard MBR' and
Apply.
Close out, swap the disks to make the new one the one that boots, and
reboot into XP.