Hi everyone. I've never installed a harddrive before, so please be patient with me. I just bought a SATA harddrive (which my mobo has a connector for) but it is currently using IDE for the windows drive. I just want the new SATA drive to be storage in addition to the IDE.
So I found a 'guide' online to help me install it. I opened up Computer Management (windows XP) after connecting the cables and I saw my drive there. I formatted the new SATA drive (it took maybe 35 minutes which is way longer than anywhere I saw online) and put it as F. There were a few options which I simply clicked next to move on because I didnt know what they did. So I tried moving some files to the new harddrive and it seemed to work correctly (showed ~600gb of the 640gb). I restarted the computer, and the problems began. Windows would not boot up, it would ask for the original CD to be put into the drive (which I dont have with me). So I turned off the computer, and took out the SATA cable, and windows boots up fine. I repeat the process and it happens all over again.
You could bypass all the crazyness by putting it in a USB external enclosure... it's kind of a workaround, but it should work.
If you don't want to spend money, I'd suggest getting a real partitioning program like gdisk or something and re-partition it in dos or a test machine. <--all of that is prob Greek to someone who has never installed a HDD, but time and effort will probably 'cost' more than a $14 external USB enclosure
I second axOnists response. Sometimes the bios will have a boot order like 1) "Floppy", 2) "CD", 3) "HDD" and then let you select only one drive as the HDD. If your new drive is set as the HDD then it won't boot.