First post, by xtreger
I have a Gigabyte EX58-UD4 motherboard with optimized BIOS default settings loaded. Here's the various IDE connections that show up during POST:
IDE Channel 0 Master: (SSD1 model)IDE Channel 0 Master: (SSD2 model)IDE Channel 0 Master: (SSD3 model)Detecting IDE drives...IDE Channel 4 Master: TEAC DV-W516GA C4S6IDE Channel 4 Slave : NoneIDE Channel 5 Master: NoneIDE Channel 5 Slave : None
In the Integrated Peripherals settings, on top of the optimized defaults, I further disabled any unnecessary devices, so now the settings are:
ICH SATA Control Mode : IDESATA Port0-3 Native Mode : DisabledOnboard SATA/IDE Device : EnabledOnboard SATA/IDE Ctrl Mode: IDE
Serial port, LAN, 1398, onboard audio, USB controller: all are disabled.
Now what happens in this case is: when I select "Start Windows 98 Setup from CD-ROM", the whole thing fails at the first step where it tries to load CD-ROM driver (OAKCDROM/OEMCD001 I think) - it just says no CD drives found. But if I connect a SATA CD drive to a different SATA port, so that it shows up during POST as
IDE Channel 2 Master: ATAPI CD-ROM (I don't recall the exact model name)
then this drive does get detected and setup resumes. Why is this a problem? Because this same behavior happens in DOS - no matter what CD driver I use (VIDE-CDD, GSCD, OAKCDROM, etc.) with the motherboard's IDE connection - the IDE CD drive isn't detected but the SATA CD drive is. The latter is missing some very important functionalities - the front audio 3.5 mm jack and the audio out connector on the rear. So I really want to make the IDE CD drive work in DOS, but I've had no luck. Even tried out a couple of different IDE CD drives apart from the TEAC, but same result.
If anyone knows why this happens and how this can be resolved, I'd be very grateful for any pointers.