ok, if you did a brand new clean install of XP on your slave hard drive.Then it should not have to use c: at all to boot.
basiclly, here is what u are going to have to do to get up and runing , while backing up your files as well.
1: Change your hard drives around on the IDE cable so that the one withthe OS is master.
2: you should be able to see the second hard drive in 'my computer' now, so open it and collect all the files you want to back up. (taht is if this drive is usable.) and make sure you put all the files onto your primary hard drive, the one with XP on it.
3: take out both hard drives, put in the brand new drive and then install XP on that.
4: boot the computer and make sure everything wroks fine
5: next, put back the hard drive that had XP on it before, and set it as slave once again.
this is the deja vu part
6: now, you know all those files you backed up form the first drive? well putthem wiht the files you want backed up on the current drive,and putthem on the master drive
7: format the slave drive u just took everythng off of, and then just pop all your files and stuff back up tere, and then you should have a good, working operational computer once more.
hope it helps
Have a great day