Urekia! I think I got.
This has come up on the forum about a dozen times.
OK, you can change the drive letter on a drive but not the System drive. So
the old drive is still an active OS system drive with the drive letter C:.
In the current configuration you can't have 2 C: drives, nor can you change
the old (booted as the system drive) to another letter.
Changing the drives around would create the same condition.
So basically you need another disk temporary as the slave with your W2K as
system. copy data to the temp disk. Switch to the XP disk as system. Copy
data to the XP disk from the temp.
Replace temp disk with old w2k disk and format as with new drive letter.
With out a third disk, you could start the XP install over,
1. Use Xp CD install to delete the current partiton on the XP disk, create a
new partiton (do not format) but leave room for a second, create and format
the second as drive letter E: Pull out XP CD and turn off computer.
Put W2k hd in as C: and boot up with new drive as slave.
Copy W2k data to new drive letter E:
Shut down, take out system drive, make new disk system drive.
Make W2k drive as slave.
Boot from XP CD, delete old drive partition, create new partiton, format
with D: or F:, then select and install onto first partiton of new disk as C:
Xp reboots you should have XP on C:, data on E:, second disk as D: with
nothing on it.
SJ