Just built a BX2 system.
I have a 250g SATA OS drive plugged into black Intel Slot 0. PC boots fine into WinXP. Also have one IDE data drive and two IDE Optical drives. When IDE Drive is plugged into IDE slot on MOBO, PC boots fine from the SATA drive. When the optical drives are plugged into the MOBO, PC boots fine from SATA drive.
When SIIG Ultra ATA 133 PCI card (SC-PE4B12) is installed with any type of IDE device, the system no longer follows the boot order. It will always attempt to boot from the IDE device installed on the SIIG card and then never finds the SATA drive on the Intel controller.
So if the data IDE drive is plugged into the SIIG, the boot process stops with the error message "No bootable device - insert boot disk.....". Verified SATA drive is listed first in the boot order in the BIOS.
If the Optical drives are plugged into the SIIG card and the IDE drive is plugged into the MOBO, the boot hangs with no error messages at all and never gets to the WinXP splash screen.
Any ideas?
D975XBX2 - SIIG Ultra ATA card causes boot order problems
-
- Legit Aficionado
- Posts: 64
- Joined: Fri Sep 09, 2005 9:09 pm
- Location: Cal Poly
Have you tried moving the pci card to another slot? There may be some sort of IRQ issue since the PCI bus and the ata/sata bus are both from the southbridge chip.
Other than that I'm not sure, is there a jumper that isn't switched? There may be a setting present in your bios, but I wouldn't be able to point it out.
Other than that I'm not sure, is there a jumper that isn't switched? There may be a setting present in your bios, but I wouldn't be able to point it out.
Rigs:
AMD 3400+ Claw, DFI NF3 250GB, 1GB XMS3200 2-2-2-5, 9800 Pro, 2x80GB WD HDD Raid0, 320GB External
Dodge Stealth R/T Twin Turbo, Test Pipe, WB02, Boost controller, EGR delete, Autometer Cobalts, etc.
AMD 3400+ Claw, DFI NF3 250GB, 1GB XMS3200 2-2-2-5, 9800 Pro, 2x80GB WD HDD Raid0, 320GB External
Dodge Stealth R/T Twin Turbo, Test Pipe, WB02, Boost controller, EGR delete, Autometer Cobalts, etc.
- Apoptosis
- Site Admin
- Posts: 33941
- Joined: Sun Oct 05, 2003 8:45 pm
- Location: St. Louis, Missouri
- Contact:
Be sure to e-mail Intel via their support line and let them know of the issue here: http://supportmail.intel.com/scripts-em ... ,2386,2578
I know they check the submissions, so that is the best way to get a fix in the works.
I know they check the submissions, so that is the best way to get a fix in the works.
Thanks for the suggestion.
I emailed Intel and their response was that they had no known PCI IDE card problems so it was not their problem to fix.
I was surprised by the response since I was telling them about a PCI IDE problem. I was also surprised Intel was so quick to dismiss the issue, when this BIOS still has issues even with 2 patch releases.
I emailed Intel and their response was that they had no known PCI IDE card problems so it was not their problem to fix.
I was surprised by the response since I was telling them about a PCI IDE problem. I was also surprised Intel was so quick to dismiss the issue, when this BIOS still has issues even with 2 patch releases.
I just updated to the latest BIOS, since Intel emailed me and said this should fix my problem. The BIOS updated and I could run my system using the Marvel SATA ports (which was my workaround while wating for the problem to be fixed).
I moved my SATA OS drive to Intel Black SATA Port 0 and disconnected all other drives. Now when I boot, it goes past the previous spot where the BIOS used to hang. However, as soon as the Windows splash screen appears, the computer reboots itself. Selecting safe mode does the same thing.
With the older BIOS's, I was always able to boot from Intel SATA 0 as long as I had no other drives connected. I'm using all the default settings in the BIOS. Is there some new setting I need to adjust to be able to boot from Intel SATA 0.
I know there is nothing wrong with my OS drive, because as soon as I put it back on the Blue Marvel port, everything boots fine.
I moved my SATA OS drive to Intel Black SATA Port 0 and disconnected all other drives. Now when I boot, it goes past the previous spot where the BIOS used to hang. However, as soon as the Windows splash screen appears, the computer reboots itself. Selecting safe mode does the same thing.
With the older BIOS's, I was always able to boot from Intel SATA 0 as long as I had no other drives connected. I'm using all the default settings in the BIOS. Is there some new setting I need to adjust to be able to boot from Intel SATA 0.
I know there is nothing wrong with my OS drive, because as soon as I put it back on the Blue Marvel port, everything boots fine.
Can you try:
Sata OS Boot drive, in Intel Matrix Controller, port 0.
IDE hard drive and one of your IDE opicals in the parrallel port.
Just leave out the SIIG for now.
In BIOS, Advanced, Drive Configuration:
Use Auto Mode - Enable
Use Serial ATA - Enable
ATA/IDE Mode - Native
Configure Sata As - IDE
Smart - Disable
Primary Channel - Enable
.........
Let the BIOS find both hard drives and the one opitcal.
Make sure the BOOT order is the always the SATA hard drive.
Save configuration and exit BIOS.
...........
Hit F2 again to enter BIOS. (You have to option the BIOS, because it
is not that smart)
In BIOS, Advanced, Drive Configuration:
Use Auto Mode - Disable
Leave everything else the same.
Save configuration and exit BIOS.
..........
You can add SIIG back along with the other opitcal. I think Windows
will find it.
Sata OS Boot drive, in Intel Matrix Controller, port 0.
IDE hard drive and one of your IDE opicals in the parrallel port.
Just leave out the SIIG for now.
In BIOS, Advanced, Drive Configuration:
Use Auto Mode - Enable
Use Serial ATA - Enable
ATA/IDE Mode - Native
Configure Sata As - IDE
Smart - Disable
Primary Channel - Enable
.........
Let the BIOS find both hard drives and the one opitcal.
Make sure the BOOT order is the always the SATA hard drive.
Save configuration and exit BIOS.
...........
Hit F2 again to enter BIOS. (You have to option the BIOS, because it
is not that smart)
In BIOS, Advanced, Drive Configuration:
Use Auto Mode - Disable
Leave everything else the same.
Save configuration and exit BIOS.
..........
You can add SIIG back along with the other opitcal. I think Windows
will find it.
Intel D975XBX2
Xeon 3060 (E6600) at stock 2.4 GHz
Seagate 500 GB SATA on Intel Matrix black port 0
Plextor PX-755SA SATA DVD on Marvell blue port 5
USB keyboard and mouse
Windows XP/SP2
BIOS 2663, lastest drivers on LAN,Matrix,Marvell
Asus EN8800GTS PCI-E video card
Xeon 3060 (E6600) at stock 2.4 GHz
Seagate 500 GB SATA on Intel Matrix black port 0
Plextor PX-755SA SATA DVD on Marvell blue port 5
USB keyboard and mouse
Windows XP/SP2
BIOS 2663, lastest drivers on LAN,Matrix,Marvell
Asus EN8800GTS PCI-E video card
-
- Legit Aficionado
- Posts: 63
- Joined: Sat May 12, 2007 10:48 pm
Is there a way to disable the IDE card from booting or from being recognized in BIOS. (Some cards have this ability). It doesn't matter that BIOS doesn't see it. When Windoze boots up, it will recognize the hardware anyways.
If you are not trying to boot from this IDE device, then you shouldn't have a driver issue, so it should just be a boot order problem.
This is what I typically do to find out how Windoze is enumerating the disks by trial-and-error. I change the Boot.ini file so that I can select different boot disks and/or partitions. Then I select each one in order till I find one that works.
After that I go back to the boot.ini and make the one that works the default.
You do have to have NTLDR and BOOT.INI on the HD that gets the focus at boot.
example.
Also, do you have any additional SATA devices besides the one on Slot0?
If you are not trying to boot from this IDE device, then you shouldn't have a driver issue, so it should just be a boot order problem.
This is what I typically do to find out how Windoze is enumerating the disks by trial-and-error. I change the Boot.ini file so that I can select different boot disks and/or partitions. Then I select each one in order till I find one that works.
After that I go back to the boot.ini and make the one that works the default.
You do have to have NTLDR and BOOT.INI on the HD that gets the focus at boot.
example.
Code: Select all
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP Professional DISK 2" /fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional DISK 1" /fastdetect /NoExecute=OptIn
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RDISK 1" /fastdetect /NoExecute=OptIn
multi(1)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional multi 1" /fastdetect /NoExecute=OptIn
multi(0)disk(2)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RDISK 2" /fastdetect /NoExecute=OptIn
Also, do you have any additional SATA devices besides the one on Slot0?