VOGONS


First post, by Baoran

User metadata
Rank l33t
Rank
l33t

1 hard drive as master in 1st ide channel and 2 optical drives as master and slave in second ide channel. Bios recognizes everything and everything works fine in dos with dos driver and mscdex and I can use both optical drives. Next I install win98. Everything seems to work fine at first and I can access both optical drives in Windows but there is yellow mark in the device manager in the secondary ide controller but then I realise that the win98 can only see the drives thanks to the dos drivers in config.sys and autoexec.bat. If I remove them both optical drives disappear in windows.

Next I try installing via 4 in 1 chipset drivers. I try different versions but the yellow mark in device manager stays and no optical drives detected. After installing the via drivers if I add dos drivers back in config.sys and autoexec.bat the drives are in "my computer" but every time I open "my computer" the computer freezes. Next I find drivers online that actually came with the motherboard and they are really old via drivers, older than any drivers I had tried before. After installing them the yellow mark in device manager disappears and win98 can see an optical drive, but only one and it is the one set as master and it works fine.

After that I try different versions of via drivers again and I realise that all of them can see one optical drive and the yellow mark in the device manager disappears if I just disconnect the optical drive that is as slave. The problem seems to be with win98 and having 2 optical drives in same ide channel. I would appreciate if any of you have ideas of how to fix this.

Reply 1 of 5, by agent_x007

User metadata
Rank Oldbie
Rank
Oldbie

You need to set jumpers (next to IDE port) on both drives as either "Cable Select", or one as "Master" and other one as "Slave".

157143230295.png

Reply 2 of 5, by Baoran

User metadata
Rank l33t
Rank
l33t
agent_x007 wrote:

You need to set jumpers (next to IDE port) on both drives as either "Cable Select", or one as "Master" and other one as "Slave".

I probably didn't make it clear in the first post but they have been set as master and slave all the time. If they had not been bios wouldn't like it and neither would dos and they both work in same cable perfectly in dos.

Reply 3 of 5, by swaaye

User metadata
Rank l33t++
Rank
l33t++

Compatibility problems with two devices on a cable is certainly not unheard of. ATAPI devices are especially irritable.

If you've enabled DMA, undo that. PIO mode might work if DOS works. Though it's not likely you want to actually live with PIO mode in Windows.

Reply 4 of 5, by Baoran

User metadata
Rank l33t
Rank
l33t
swaaye wrote:

Compatibility problems with two devices on a cable is certainly not unheard of. ATAPI devices are especially irritable.

If you've enabled DMA, undo that. PIO mode might work if DOS works. Though it's not likely you want to actually live with PIO mode in Windows.

Do you mean not turning on udma mode when installing via drivers or is there another way to disable it?

Reply 5 of 5, by Baoran

User metadata
Rank l33t
Rank
l33t

Thanks. Looks like you were right about it. It seems compatibility issue unfortunately. I switched the optical drive that was master to another optical drive and both drives showed up in windows just like that. It is unfortunate because I really wanted both of those drives in this build.