Today when I started the computer I noticed that XP does not show my internal 500GB hard drive. I shut down the computer, opened the case and checked if one of the cables got loose. Now when I try to start the PC it freezes before I can even get to BIOS. If I remove the HD, the computer boots up normally. The last thing the computer posts is “Detecting IDE drives”(paraphrased) before it freezes. The last post code on the motherboard is 75: “Detect & install all IDE devices: HDD, LS120, ZIP, CDROM …”
I’ve replaced the SATA cable but that didn’t work. I also tried to connect the SATA cable to a different SATA connector, but that didn’t help either.
My motherboard is a Abit IP35 Pro XE ATX with a Core 2 Duo E8500
The hard drive is a Seagate Barracuda 7200.11 500 GB SATA 3.0 Gbit/s
I’m running Windows XP SP3
Is my HD broken? It’s still under warranty so replacing it shouldn’t be a problem. I use the HD for gaming, and it contains no critical information that I need to save.
Edit: The computer doesn’t totally freeze. I can still reboot by pressing Ctrl + Alt + Del.
I had a problem like this when I was upgrading one of my hard drives. Thought I killed the power supply at first. What I wound up doing was finding the CMOS reset jumper and doing that procedure a couple times, that fixed it.
It was originally set to “IDE”. I changed it to AHCI and got as far as the “starting Windows XP” screen before the computer rebooted itself. Didn’t get to BIOS either. As for the boot order, I’m not sure what would be the correct order.
Usually you want to put whatever your emergency boot would be first (e.g., a floppy or CD/DVD drive, so that you can boot from a 3.5 disk or CD if your boot drive is fried), then your main boot drive. Make sure that the computer isn’t trying to boot from this other HDD.