VOGONS


First post, by huguia27

User metadata
Rank Newbie
Rank
Newbie

Howdy! Was building a Pentium 3 rig around a Gigabyte GA-6OXET with a Promise Fasttrack100 TX2 as a storage controller, but after it posts, when it should show the card BIOS so I could configure the HDD array, it boots straight up and I get the usual "insert boot media in selected boot device and press a key" because no drive is present.
I've tried with a Sil3112 SATA card and same results: no card BIOS.
In the PnP screen, it is attributed an IRQ, so the card is detected.
Both the Promise Fasttrack100 and the Sil3112 card work as I tested them on a DFI P2XBL and I can access both cards BIOS.
Is there any configuration I need to enable? This has really been grinding my gears for the last days.
Cheers!

Reply 1 of 4, by megatron-uk

User metadata
Rank Oldbie
Rank
Oldbie

Sometimes PCI SATA cards appear as SCSI devices - does your BIOS have an option to enable booting from SCSI, or to enable/disable SCSI ROM BIOS extensions?

My collection database and technical wiki:
https://www.target-earth.net

Reply 2 of 4, by fosterwj03

User metadata
Rank Member
Rank
Member

I agree. I just looked at the manual for your board, and it looks like you should set the first boot device (or later if you want the option to boot from a removable drive first) to "SCSI" in the "Advanced BIOS Features" menu.

It doesn't look like the BIOS has any other settings for Option ROMs.

Reply 3 of 4, by fosterwj03

User metadata
Rank Member
Rank
Member

BTW, some SiI3112 cards don't have a bootable ROM. I have two cards with the chip, and one of them will not boot from attached drives.

To make matters worse, a lot of those same cards don't have an EPROM you could flash with a bootable BIOS.

Reply 4 of 4, by douglar

User metadata
Rank Oldbie
Rank
Oldbie

If you are using something that is AT hardware compatible, like a generic ISA or VLB IDE controller, you configure the drives in the motherboard BIOS because the motherboard BIOS is going to manage the device.

If you are using an add-in HD controller that isn't a hardware compatible AT drive controller, like just about all PCI cards & ISA SCSI cards, you won't configure the drives in the motherboard BIOS because the motherboard BIOS won't know anything about the controller. You would set the Motherboard BIOS to no drives and let the BIOS on the controller card manage the storage devices.

What do you do if you don't have an option ROM on the card? Well you are not going to boot from it very easily and you can't even access the drives until you load storage drivers, either in DOS or windows. I once bought this 486 motherboard with a built in SCSI controller to be a Netware server. Seems like it was going to be awesome. Turns out the Motherboard BIOS didn't know anything about the SCSI controller. Had to add an IDE drive to get the thing to boot. Worked fine I suppose after that, I guess, but it was messy. Seemed like a giant server at the time. It had a 1GB SCSI drive in it.

Here are two PCI cards, one with an option ROM, the other without.

Photo Jan 18, 7 42 23 PM.jpg
Filename
Photo Jan 18, 7 42 23 PM.jpg
File size
245.01 KiB
Views
188 views
File license
Public domain

I suppose if you got a copy of the BIOS for the card, you could burn it to a chip and stick it in another card that has an option rom socket, like most network cards do. Might work.