I had 60GB Maxtor in my computer and just installed another one. What I did was set the new one as the primary and the old one as the slave, install XP on the new one, then I was going to copy all my work and stuff over from the old drive (which incidentally also has XP on, but will be formatted after I've got my work transferred over to the new drive).
The problem is, Windows has kindly (!) made my primary drive as I: and kept the my old secondary drive (which has 2 partitions) as C: and D: - how do I sort this mess out, i.e. make I: into C: and C: and D: into D: and E:?
You can not change the drive letter of the system disk (The one with Windows installed).
XP by default allocates the next available letter to the next drive added. To change drive letters, right-click My Computer, select Manage > Disk Management, then right-click on the drive you want to change.
In your particular case, disconnect the old drive, connect the new drive, boot from the CD and choose Repair. This should reinstall XP to your new drive - as it is the only HDD, it will become drive C:
Once XP is reinstalled, then reconnect your old drive.
Or live with it as it is. Windows won't care, nor will your applications.
P.S. Don't get too hung up with primary, master, secondary and slave - XP takes no notice.
Thanks for the replies everyone. I unplugged the second hard drive and tried a repair installation but this didn't work, unfortunately. So I ended up having to format and install XP again, which has done the trick.
Lucky I have a fast Athlon XP, and so setup only takes around 25 minutes all in all!
Thanks again to everyone.
This thread is now locked and can not be replied to.