1
1
I have an old Pentium 4 system (Abit IS7 series motherboard) running XP. The machine is set up as an HTPC. It was set up and running well for years with 1 SATA drive as a boot drive, another SATA drive to store TV recordings, and an IDE drive to store more recordings.
Last week the original boot drive (a Seagate SATA drive) failed after 8 years of almost continuous uptime. The BIOS would no longer recognize it, and I did not have an OS installed on either of the other two drives, so the machine could not boot. I had a disused Western Digital 80Gb IDE drive hanging around, so I used my Windows install CD to reformat it and install XP on it.
My two IDE hard drives (the "new" Western Digital 80Gb with XP on it and a Western Digital 250Gb with no OS) are now on one channel. I set the jumpers according to the diagrams on the drives, so that the boot drive is master and the data drive is slave.
I have two SATA connectors on the motherboard, so the remaining healthy SATA data drive (a Samsung 500Gb) is plugged into SATA1. (In the BIOS settings it shows up as IDE Channel 3 master.) I have set the boot order in the BIOS so that the IDE drive with XP on it has top priority.
All three drives are recognized by the BIOS, however the system will only boot if I disconnect the healthy Samsung SATA data drive. I am sure the Samsung 500Gb SATA drive is functional, because if I hot plug the drive AFTER the system is booted, I can go into the control panels and mount the drive, and see all the files and folders on it in Windows Explorer.
Any suggestions on what is going on and how to fix it? Many thanks.
IDE Channel 3 master?? I wouldn't even be sure, as my SATA drives would always show up as
SCSI
in the BIOS, let alone in boot sequence. And, oh, important as well: with several "SCSI" devices, the mobo will indeed obey a strict top-down order in PCI ports. So yes, if you want to boot off a DVD-ROM sometimes, make sure you have it connected to in a PCI slot above the expansion card. Because then, with no DVD inserted, it will boot into SATA HDD, as desired. – syntaxerror – 2015-09-10T22:11:05.260Are you sure your original boot drive is broken? Maybe it is just the bios which can't handle sata on start up (anymore). Did you try to hot plug the former boot drive to see what it does? – Mixxiphoid – 2012-09-11T06:02:10.363
Yeah, I wondered whether for some reason the on-board SATA capabilities on the motherboard got disabled. However when I started working the problem originally, I left both of my SATA drives plugged in and ONE of them (the data drive) WAS recognized by the BIOS. – Kevin – 2012-09-11T14:01:05.997
Does the board have an option to let you select the boot device manually? For example, during the POST, can you press something like
F8
to access a boot-device list to choose what to boot from? If so, then try manually booting from the IDE drive while the SATA is plugged in. If it works, then it is likely to be an issue with the BIOS boot/drive settings. If it does not, then it may be the IDE drive’s boot configuration data (try using the XP disc to re-install the boot-record while the SATA drive is plugged ing). – Synetech – 2012-09-11T17:09:14.347Also try changing the SATA mode (OnChip Serial ATA setting) from Auto⇨Enhanced⇨Combined (page 3-13 in the manual).
– Synetech – 2012-09-11T19:08:41.843Did you try an alternate SATA mode? – Synetech – 2012-09-13T18:20:08.063
Yes, I tried every mode -- and it did make a difference in which devices were recognized. "Enhanced" mode would recognize all the drives, but still not allow the system to boot from the IDE drive when the SATA drive was connected. – Kevin – 2012-09-17T22:56:59.707