I was running a 250 gig seagate harddrive for a while no problems, then I tried to add my old master drive as a slave to see what data was on it. I can't remember exactly what it said, needless to say it wouldn't boot. I got rid of the old drive and focused entirely on getting the newer drive back functioning as it had been. When I booted up, it recognized the drive and then hit me with the "error loading os" message. I tried every conceivable configuration of the cable, jumper settings etc and still the same error. I went out and bought a Western digital drive but the problem is all I have to install on it is a windows xp cd. So i installed xp on the new drive, then plugged in my other drive as slave. It recognized it and got to windows where I notice that only some of the folders are showing up. The main thing I noticed that was missing on the drive was the programs folder. I have a folder full of portfolio stuff etc and another with music and both of those showed up. I set file view options to show hidden files etc as well. I'm hoping that because the other drive is formatted from windows 2000 and I'm running xp, that it might cause the compy to not recognize part of the drive or something. Also I ran scandisk on it and it didn't find any errors. Any ideas as to how to recover the rest of my precious drive? I know about some recovery programs but am a little afraid of trying them out without getting some advice from people who know about this sort of thing first. oh and another thing, now in my bios settings, when I checked my boot preferences during the trial and error period in the beginning, I noticed that sometimes "removable devices" popped up to the top of the list without me doing it. also, under harddrives, after the drive I had plugged in, it would list "! PRIMARY MASTER" and "! PRIMARY SLAVE" with exclamation marks in front of them. Not sure if it still has that. Anyways thanks a LOT