Link to home
Start Free TrialLog in
Avatar of debianrulz
debianrulz

asked on

ide driver problem, ide devices not found

I have trouble being able to setup my Epox 8RDA+ under win98se.
The following is my computer's setup:

-Adaptec SCSI RAID 2100s with latest BIOS booting a RAID 0 array of 2 x 18GB fujitsu HD's
-Primary master = Toshiba DVD
-Primary slave = Iomega ZIP
-Secondary master = CDR drive
-Secondary slave = Maxtor 60GB HD

All masters are setup at the ends of the cable and all jumper switches are correctly setup (no Cable select though)
APIC is disabled in BIOS, Hardware config works perfect under XP

Both IDE controllers have a exclamation mark under system, control panel.

currently using drivers: ESDI_506.pdr and IOS.vxd, INF file = \windows\inf\mshdc.inf

The properties window for each of the controllers says the following:

"The device is either not present, not working properly, or does not have all the drivers installed (Code 10) Try upgrading the drivers for this device"

I started with a fresh installation of win98 and there does not seem to be any IDE drivers supplied with the nvidia nforce driver 2.0 for win98.

The only IDE device that appears on the system is the maxtor HD all the others are gone.

Any suggestions? maybe there are other ide drivers I could use

Oh BTW under, hard disk controllers, system, control panel
3 devices appear:

Standard dual PCI IDE controller
Primary IDE controller (Single FIFO)
Secondary IDE controller (Single FIFO)

The std dual pci ide cntroller uses both irq 14 and 15
primary ide uses irq 14
secondary uses irq 15

Tried a crazy thing by updating the drivers using the ide drivers from XP 2.03, but that only works with the standard dual pci controller and not for the other two and didnt do anything except change the name to NVIDIA IDE controller.

I will msg if I find a solution

maybe nvidia should provide ide drivers for win98

BTW sorry the question can only be valued at 50pts, but I just signed up and only have 75pts
Avatar of Arjun1
Arjun1


Hello,

Here in your post I did not see the details of the drivers for SCSI controller mentioned. So I think you will need the drivers for that. At the EpoxWebsite and in the details about this motherboards it mentione that it can handle "2 x E/IDE Ultra DMA/133, 4 drives max". If you use both your IDE slots then you can connect a total of four IDE devices only. And in your machines there are already 4 IDE drives.

1)Primary master = Toshiba DVD
2)Primary slave = Iomega ZIP
3)Secondary master = CDR drive
4)Secondary slave = Maxtor 60GB HD.

I am sure that you know that using the IDE slots that maximum number of devices you can use is 4. While this is different for SCSI where your can daisy chain more then that( I forget the exact number).

Again you mentioned >>All masters are setup at the ends of the cable<<.

Here, I think you need to make the Maxtor HDD a master Drive. I think this would enable you to see all the IDE drives.

Now along with these you have " Adaptec SCSI RAID 2100s with latest BIOS booting a RAID 0 array of 2 x 18GB fujitsu HD's ". So you have a total of six drives in your machine. I think that this is crucial issue here. Anyway I would try to install the drivers for the SCSI controller first.

Also the fact that your system recognises only the Maxtor HDD tells me that the drivers for SCSI controller is not present. You havent mentioned whether the SCSI controller actually boots up or not.
If the SCSI drivers were present than you would have noticed that your SCSI drives would also have booted up as well.
Hi debianrulz,

Are you sure, there is a real problem?
Are all devices working correctly?

I remember seeing similar situation, on a motherboard ASUS.
The system worked fine, despite the Yellow ! signs.
ASUS provided us with a patch that fixed the "problem".

Try the following:

1. Disconnect all IDE devices and boot from RAID. Are there Yellow ! ? If no !, than call the MB manufacturer and ask for a patch to fix this.

2. Swap the Toshiba DVD with the Maxtor. Long ago CD and HD did not like each other and would not work under the same controler.

3. The "Controler" entry should really show 3 devices,
Dual, Priamary, Secondary. This is the way it should be.

Cheers,

Nick
Avatar of debianrulz

ASKER

Arjun1,

The drivers for the Adaptec SCSI cards are installed and work fine.  I am currently booting out of it into Win98 and WinXP.  The setup works great under XP no problems.  But I experience the problems with the IDE channels in Win98SE.  And none of the IDE devices (Except for the maxtor HD) show up either on my computer or on system, control panel.  I do have a total of 6 devices but 2 are connected to the SCSI card so it is just 4 IDE.

The following was posted by a user named "jok" on amdforums (he has the exact same problem as me):

I've searched the forum without success. I've Windows98SE, 8RDA+ (c10 BIOS), Athlon XP 2400+, 2 KingMax PC 3200 256Mb, ATI Radeon 9700, Adaptec 29160 + HDD Fujitsu Ultra160, HDD Maxtor Diamond Max Plus 9 120 Gb, LG CD-R. I've installed the nForce2 2.0 driver.
Everithing works fine EXCEPT the IDE controller. By installing the standard Win98 IDE controller the HDD works in compatible mode and the LG CD-R doesn't show up.
Which driver can I use?

zapadenpark,

I will try swapping the maxtor into a master drive and see what happens.
Here is my setup:

-Primary master = Toshiba DVD
-Primary slave = Iomega ZIP
-Secondary master = CDR drive
-Secondary slave = Maxtor 60GB HD


Just another comment if it were the fact that the maxtor does not like being a slave sharing an ide channel then disabling the ide controller 2 from the BIOS should allow the os to see the DVD and the ZIP w/o problems right?

Well, that doesnt happen, neither appear.  I still believe it is a driver incompatibility issue.
Hello,

You mentioned that your present setup was as follows:

-Primary master = Toshiba DVD
-Primary slave = Iomega ZIP
-Secondary master = CDR drive
-Secondary slave = Maxtor 60GB HD

So where does your Operationg System live, if it is to boot up ? If you have not inserted your bootable OS CD-ROM into the first bootable drive then what should the computer boot up ? This is why I said that if you have installed your OS on the Maxtor HDD then try and make it the Primary Master. Also change the Driver jumpers accordingly.

Generally the IDE Drives would be seen before the SCSI controller/Drives. This is because the IDE Controller chips are normally embedded on the Motherboard.

Aslo it is not that the Maxtor HDD does not like to be a Slave. It is simply that Master Drives boot up before the Slave Drives and Primary Master Drives boot up before the Primary Slave Drives and we both know that.
I have 4 IDE Drives on two IDE Slots on my Computer. One  20 GB Maxtor HDD, one 30 GB IBM HDD and one CD Writer and one DVD Drive. They all live happily together. No SCSI though.

You should also try disconnecting (not disabling ) the IDE drives, all 4 of them and try booting up the SCSI Drives. I am sure everything is properly setup and it is only the question of getting it all in the right order.

>>disabling the ide controller 2 from the BIOS should allow the os to see the DVD and the ZIP w/o problems right?
Well, that doesnt happen, neither appear. <<

I think that you should not disable any IDE controllers. Because I am not sure that there are two separate IDE controllers on this motherboard. I think here a single IDE Controller Chip controls all the 4 IDE devices. So disabling  may not actually do any good.

HTH
Arjun1,

like I said on my first post.  I am booting off the SCSI RAID array.  that is were win98se is.  The os boots, no problems, but like I said already, the ide devices are not present except for the maxtor hd which is using protected mode drivers.  

Furthermore, another test I did was to disable the secondary ide channel, leaving only the DVD and ZIP drives.
Then, I set up windows to use protected mode drivers only using the advanced option, under msconfig.  Then the ZIP drive appeared.  It was recognized as floppy B.

It has to be a driver problem I believe.
Set it up as follows.

In Bios make sure it reads to boot off SCSI. SCSI only if available.

Device #
Primary
1. Maxtor drive
2. Zip Drive
Seconday
1. DVD
2. CDR

Let us know what happens. Also why is the hard drive setup as Secondary Slave?

Rodney
The system is already set up in the bios to boot from scsi.

The reason why the maxtor is a slave is because I cant orient the drive as to be connected to the end of the cable, in other words I cannot let it be a master.
Actually the point where it is connected on IDE will not matter. Change the drives as I outlined and I believe the problem will go away. The jumpers are all that need to be changed.

Also is this a new unformatted 60 gig drive?

I thought the bios was right but had to make sure.

Rodney



no, the 60GB HD is formated and contains data.

The following was posted by a user named "jok" on amdforums:

I've searched the forum without success. I've Windows98SE, 8RDA+ (c10 BIOS), Athlon XP 2400+, 2 KingMax PC 3200 256Mb, ATI Radeon 9700, Adaptec 29160 + HDD Fujitsu Ultra160, HDD Maxtor Diamond Max Plus 9 120 Gb, LG CD-R. I've installed the nForce2 2.0 driver.
Everithing works fine EXCEPT the IDE controller. By installing the standard Win98 IDE controller the HDD works in compatible mode and the LG CD-R doesn't show up.
Which driver can I use?

He goes on to describe a problem exactly like mine.  I am not sure if changing the jumpers will help.  I will try leaving the DVD on one of the IDE channels alone with no other IDE drives attached to the motherboard.  If your theory is correct it should work fine.  I still believe it is a driver problem.  If I could only find another driver to use...
What shows up in the POST screen?

And yes if the DVD is alone on it should at least load as a CD drive. No matter if it is Master or Slave. However it might not show in Win98 as a drive, only on the POST screen. Sometimes Windows registry gets frelled and you have to load the drivers in the startup Autoexec and config.sys. Not a solution you want. And that is a good point. Try loading only one item at a time to see which ones work and don't while connected.

Everything posts perfectly fine, i.e. it shows the following:

-Primary master = Toshiba DVD
-Primary slave = Iomega ZIP
-Secondary master = CDR drive
-Secondary slave = Maxtor 60GB HD

Again, everything boots up perfectly too and this is a problem that does not show up in WinXP with the same setup.

From my last post, the guy that has the same problem than me also seems to be booting form a SCSI HD.  Maybe reinstalling and booting from the IDE drive will fix the problem.  Could the IDE drivers have been installed wrong during setup since it was installing to a SCSI drive?
Very strange set of circumstances. WinXP has 4 years more worth of drivers so yes you are probably right.
OK let's backup a little.
Have you tried the one at a time scenerio?
Also have you tried making the Master Slaves as I specified?

And then if those didn't work, (especially the Master Slaves I specified), lets look at the MB a little harder.

You installed the OS on the SCSI drives. Then installed the patches that come with the Epox motherboard. Looks like they only have one patch.
http://www.epox.com/html/motherboard.asp?product=EP-8RDA&lang=1 
Click on the D. And download if you don't have it.

If all this is done....I am at a loss.
I finally found the solution.  Thanx to an user by the name of miked_uk on nforcersHQ forums.  In the registry the option NoIDE was set to "01" when it should have been "00"  Now everything works fine!

Apparently, installing and booting win98 from a SCSI drive sets up this option for some reason.
Wow.

I will say it is a unique problem to either AMD or Epox. I read around on their forum and it looks like there are all kind of issues. I've never used Epox. I try to stay away from AMD. I have clients that I cannot run and visit all the time or they would think I planned it that way. :)

Great job!

Rodney
ASKER CERTIFIED SOLUTION
Avatar of eecomputings
eecomputings

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial