I need some help troubleshooting a strange issue. I have a HTPC running Windows XP SP3, 3 HD (two IDE, one SATA) and a via C7 Processor (underpowered I know).
Quite recently, the box rebooted in the middle of the night and displayed an error upon starting saying "No Operating System found". Upon investigating further, it appears the the BIOS boot order was changed so it tried to start with one of the other HDs first.
I thought I resolved the issue by changing the boot order back to normal... that allowed windows to start up again... but a day or two later, I noticed the same behavior.
What's the best way to troubleshoot this?
- The date and time seemed accurate when powering up and checking the BIOS.
- When it was running, I ran chkdsk which claimed to have corrected some issues.
- The now hangs on "Checking IDE devices...." which it didn't do before.
- I also ran a memory test and it passed without error. Any other suggestions?
Could it be a faulty motherboard?