My system had a Maxtor 300G and a Western Digital 200G, both IDE. At one time, both were bootable when they were the primary drive in the system (the Maxtor was Windows XP and the WD was Windows 2000). As I upgraded, I moved the older drive to the "slave" position as a data drive. I didn't change anything on the old drive, and everything worked fine.
As long as I had this arrangement, there were no problems. However, when my primary drive ( the Maxtor) crashed, I replaced it with a new Seagate 500G SATA. I installed Windows XP on the SATA drive without a hitch, but when I later reinstalled the WD IDE drive, it came up with a dual-boot selection menu. Before I realized what was going on, it selected Windows 2000 and tried to boot. Problem is, I had deleted most of the Windows 2000 files, so the system hosed up.
Nothing I did, including removing the IDE drive would fix the problem, so I removed the IDE, reconfigured the BIOS, and reinstalled Windows XP.
I need the data from the WD, but I am afraid to reinstall it into the system, for fear of another "near-death" experience.
I am using a Gigabyte GA-8IPE1000-G Rev 4 motherboard, and I do have the Seagate jumper set properly.
Any suggestions?