Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

IDE #2 Problems

Status
Not open for further replies.

Guest_imported

New member
Jan 1, 1970
0
On bootup my Secondary IDE controller shows as being "dynamically disabled". My bootlog file shows the first try at loading the eide_506.pdr file (Primary Controller??) is successful, but the second attempt to load the eide_506.pdr file (for the Secondary Controller??) is unsuccessful. So I have no access to the devices on IDE#2.

However, I can get the Secondary IDE in OK shape by simply updating the driver in Device Mgr with the same driver that didn't load in bootup - even tho the Secondary driver I select, the only one to select from the list, shows it's probably not written for my HW and I should keep the one that's there (but not working).

Next time I bootup the same problem occurs. I've tried various combination of drives on IDE #2, all of the latest driver versions and double checked the jumpers. I'm using 2, new 80 wire IDE cables with the Master and Slave connectors on the correct device. I think this must be a software problem because updating to the same driver in Device Mgr lets things work OK. Oh, with only one device on IDE #2, the bootup is OK. But add a 2nd device and it's bad news again.

Maybe there's a way to get W98SE to "try to load" the eide_506 again, later in the bootup sequence??

Thanks for any fix suggestions

Bill
 
RachelD

Yes, I've tried various BIOS options for items enabled/disabled, auto/manual, etc. - short of flashing -with no success. The BIOS version is only 5 months old.

I'm hopeful the fact that the Secondary IDE Controller can be successfully loaded by simply updating it, and that it's OK with only one device installed are clues as to what needs to be "fixed".

Thank You

Bill
 
Have you by chance checked to make sure the devices are not both jumpered to master?If so this would cause a problem.
 
When your POST test completes, do you see any indication that the BIOS recognizes both devices on the Secondary Controller?

If so, then you are correct that it is a software problem. However, if the BIOS can't see it, then Windows most surely won't see it.


Double-check that you didn't accidently choose "cable-select" for one of the jumper settings. Older IDE devices have a tendency not to label jumper settings...
 
Cdogg

Yes, all 4 devices are correctly recognized with the right Master/Slave notation, brand name, size, etc.

Thank You

Bill
 
In Windows 98, check the Performance tab by right-clicking My Computer and choosing properties. On this tab, does it mention anything about "ms-dos compatibility"?

You'll probably want to head over to the Device Manager tab and remove the hard disk controller (Primary, Secondary, and any other listings in this category). Let Windows reinstall the controller at next boot.

BTW - It shouldn't matter how late in the boot sequence the eide_506.pdr file (for the Secondary Controller) is loaded.


Hope this helps...
 
cdogg

Have tried earlier using DM to remove and to change IDE controller, but reboot comes back with the same anomaly. Even tried other controllers, etc. Once wound up with only the Secondary Controller active; the Msster and Primary weren't there. Added the Master Controller hoping the Secondary would stay as OK. It didn't.

Is there a way to have the bootup try to load the eide_506.pdg another time or two?

Thanks again,

Bill

 
Sounds like you've tried just about everything I can think of. However, you mention the driver is "eide_506.pdr". Is this correct? The default driver for Win9x is "esdi_506.pdr".

The only other help I can be is to have you check the following links:

_______________________


_______________________

Try disabling DMA or check out this article:


________________________

And finally, a decent article on editing the registry:

_________________________



~cdogg
 
Here is another link to compliment the others above...


But just out of interest what are the devices attached to the cables (namely HD/CD rom etc and manufacturers name)and are they relatively new too...?
And do you know what the chipset/motherboard is...?

<><><><><>
Windows:
A 32 bit extension and graphical shell, for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor by a 2 bit company.
<><><><><>
 
cdogg and bugeye----

The files are indeed esdi_506.pdr - my typo error.

And I will certainly check the links.

On IDE #1
C=WD 40G 7200 ATA100 Master
D=Maxtor 6G ATA66 Slave

On IDE #2 - the problem one
E=Maxtor 6G ATA66 Master
CD Toshiba Slave

The above is the current configuration, but I've tried about all combinations of devices on IDE #2 with the same problem occurring.

All but the WD 40G are about 3 years old.

Thanks again,

Bill
 
cdogg and bugeye----

I thank you for the refs to the MS links. They show I have a problem with IDE #2 making the HDDs attached to it operate in the Real Mode. Why, I still don't know, but the ios.log file (created when there's a problem) says the reason is due to &quot;ESDI Head Mismatch&quot;. Now if I can just find out what that is and what causes it ---- .

Thanks much,

Bill
 
I wonder if after removing the ide controllers if you boot with a startup disk and fdisk /mbr if this would help in case the master boot record has an entry with the wrong driver listing.
After wiping the master boot record a reboot will rewrite the master boot record.
 
shovel204, etal

Yes, I finally bit the bullet and formatted/reloaded W98 - almost. This major effort corrected the Secondary IDE problem. Naturally I was hoping a less drastic fix was available, but nothing seemed to work and formatting/reloading was probably the fastest fix. I'm still not sure what caused the problem.

However, I didn't actually format my original C drive that was having the problem. It was partioned into 3 other 10G drives with tons of stored files on these virtual drives.

I formatted my then D drive (a 6G with no critically important files), then swithched the cables between IDE 1 and 2, booted from a floppy, installed W98 on the &quot;new&quot; C drive with a new directory name, and installed some of the basic stuff - vidio, sound, controllers, etc.

I then copied the entire (except the swap file) Windows and Program Files directories to my &quot;new&quot; D drive (original C drive). Since I changed the W98 directory I also had to edit the msdos.sys file so w98 would start in the new directory. (Probably should have simply renamed the original windows directory.)

Then I switched the IDE cables back to the original configuration so my old C drive was again my C drive, but now it had a fresh W98 installation with nothing from the old user and system .dat files/registries.

I'm back in the saddle again, both IDE conrollers are working as they should.

But there is still what appears to be an anomaly. In checking the IO data in System Info, I noticed that there are still about 200 or more repetative, identical entries for Alias's for the IDE controllers. I had expected this to &quot;go away&quot; when the controllers were working, but it didn't. Oh well, as long as everything else is OK - who cares.

Thanks to all for helping.

Bill
 
frosty--

It's a VIA chipset. But I will tuck away that Intel link ib case my next MB has an Intel chipset.

Thanks

Bill
 
Just in case you didnt realize that a format does not wipe out the master boot record wheras a fdisk /mbr does. The master boot record is rebuilt on the next boot.
 
I didn't realize formatting does not wipe the MBR. But I also didn't know what an MBR was/is.

Apparently my IDE problem was in the registry, which I assume was wiped by the format/Win 98 reload.

Is it possible to somehow erase the user and system .dat files and backups so you can reinstall W98 without automatically getting the old registry info? This would have been easier than the drive switch approach I used.

Thanks for the info.

Bill
 
bugeyes---

Thanks for the links. I'm sure I'll need them. The VIA forums were of no help. This forum is certainly superior.

Bill
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top