Solved

Windows 2000 and Ultra DMA

Posted on 2000-03-01
6
497 Views
Last Modified: 2010-08-05
Dear all,

I have a S1696DLUA mobo with 64MB EDO ram and two Pentium II 300 Mhz processors.

I have just upgraded to Windows 2000 from Windows 98. I have a Seagate ST36531A 6GB hard drive on the Primary Master IDE slot and a Quantum Fireball ST6.4A 6GB drive on the Primary Slave IDE Slot. I have a Panasonic 40x CD and a SONY DVD ROM on the Secondary IDE channel.

When Windows 2000 installed it told me that my hard drive controllers were
incompatible. I went ahead with the install anyway. Now, when I look in
the computer manager, it tells me that the hard drives are using no DMA
resources.

The registry key
 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\DMAEnabled = 3

while the key
 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1DMAEnabled = 0

I have run the Microsoft DMACHECK.EXE utility and this tells me that DMA
support is not detected on the primary IDE channel and is detected, but
not in use, on the secondary.

Is this a motherboard BIOS problem, or something to do with the hard drives
or CD/DVD drives?

Both IDE Channels were happy to use DMA under Windows 98 and Windows NT 4 (sp5).

Under Windows 98, there was even a DMA checkbox in the drive properties. Why wasn't that introduced into NT5?????

Please help!

 /\/\artyn :-)}>-===

BTW, I have applied the the LX96202.ROM BIOS Upgrade
0
Comment
Question by:martyn_bannister
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 2

Expert Comment

by:kinross
ID: 2572567
Your Seagate drive is compatible with Win2k and the error states that the hardrive controllers were not compatible.  These would be the IDE controller chips on the motherboard.  Since you already updated the BIOS and the board is in the archives on the Tyan site, this probably means they are no longer supporting the board.  You probably need to buy a new motherboard.

BTW the registry keys you listed are for scsi not ide.
0
 
LVL 2

Expert Comment

by:ftown
ID: 2573585
I just took a look at www.tyan.com/support/drivers_support.html.  They show a driver for the audio modem for Windows 2000.  Ypu might try asking them about what has happened to the rest of the support for your board.
0
 
LVL 2

Author Comment

by:martyn_bannister
ID: 2575948
Kinross,

I suspect you may be right. As for the Registry key being for the SCSI controller, as far as I know, that's the way that NT sees the world. Which registry key would you expect to find the IDE stuff under?
0
The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

 
LVL 2

Author Comment

by:martyn_bannister
ID: 2575952
ftown and kinross,

Since the same controller and drive worked under NT4 (SP5) then maybe the best people to try would be microsoft themselves. I have e-mailed TYAN and heard back absolutely nothing (no surprise there then!)
0
 
LVL 2

Accepted Solution

by:
harley47 earned 400 total points
ID: 2583154
Where is it telling you that the Harddrives aren't using DMA? Did you look at the advanced settings for the primary IDE controller? One my Win2k machine under the Primary IDE channel properties I've only got two choices DMA if available and PIO.  Do you have this?


Bill
0
 
LVL 2

Author Comment

by:martyn_bannister
ID: 2587032
Harley47,

You are right. I was looking at the DMA usage, which only mentions the floppy drive.

After removing the PCI Busmastering EIDE device and letting windows redetect it, I checked the properties of the PRimary and Secondary channels and they showed that DMA is being used on teh Primary, but no on the secondary (where the CDROM's are. Changed the setting and all is now as it should be.

DMA usage STILL doesn't show the IDE channels as using any DMA resources though, so I think it must have been my ignorance, rather than Windows 2000 not doing it correctly!

Thanks for pointing me in the right direction.

/\/\
0

Featured Post

The Ultimate Checklist to Optimize Your Website

Websites are getting bigger and complicated by the day. Video, images, custom fonts are all great for showcasing your product/service. But the price to pay in terms of reduced page load times and ultimately, decreased sales, can lead to some difficult decisions about what to cut.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
Let’s face it: one of the reasons your organization chose a SaaS solution (whether Microsoft Dynamics 365, Netsuite or SAP) is that it is subscription-based. The upkeep is done. Or so you think.
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…
NetCrunch network monitor is a highly extensive platform for network monitoring and alert generation. In this video you'll see a live demo of NetCrunch with most notable features explained in a walk-through manner. You'll also get to know the philos…

718 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question