I recently got a Nakamichi MJ4.4 IDE 4 disc quad speed CD-ROM changer.
I am trying to make it work with my machine under Windows 95.
I have an old Pentium computer. My BIOS is old AMI bios that does not
support drives greater than 512M byte and does not support secondary
IDE port.
But I have a CMD6400-E PCI EIDE controller. (I know it is buggy.)
Currently I have three IDE and EIDE harddisk connected to the
controller. (One WD, one Conner on the first port, and One WD on the
second port) I also have a SCSI controller in my computer with 2 SCSI
harddisks and one SCSI CD-ROM. Currently this setup works fine. I load
a dos device driver in config.sys so that my computer will recongnize
the second port and support drives > 500M. Then Windows 95 loads and
works fine.
Now since EIDE controller supports 4 devices, I want to put the CD-ROM
changer as the forth EIDE device. So I configured the WD harddisk as a
master with another drive and configured the CD-ROM changer as slave,
and connected them on the cable of the secondary IDE port.
After I boot up the machine and the dos device loaded, the machine
only recognize the two drives on the primary port and only the
harddisk on the secondary port, did not recognize the CD-ROM
changer. It did not see the CD-ROM changer after I loaded Windows 95 either.
The strange thing is: I also run Linux on my machine. After I set up
the connection. When I boot Linux, Linux saw all the four devices on
the EIDE ports, and worked fine as far as I can tell (can access file
system on a CD etc.). So seems like the wiring and setup should be fine.
My question is: Can anyone share some lights on what could be the
problem ? Any possible software driver confilict under DOS/Windows 95
? Why the same setup worked under Linux ? Is there any way to make it work?
Thanks.