• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Can't Enable DMA

mrhair

Member
Hello, I am having trouble enabling DMA for my hard drive, DVD and CDRW drives. Previously, DMA was enabled for all the drives, but I recently did a clean install of Windows 98 and now I can't get the DMA boxes for the drives to remain checked. Any help would be appreciated. Thanks.
 
First, check to see if DMA mode is enabled in the BIOS for both IDE channels. PIO Mode 4 is a bad thing if that's what you see.

My other suggestion is to check your cabling. Your HD should ideally be b]alone[/b] on the primary IDE channel as the master. The CD-RW and CD/DVD drive should be on the secondary IDE.

Some CD-RW and CD drives don't support UDMA, so this will cause the HD to fall out into PIO modes if they share the same IDE channel. Hope this helps.
 
Hey,
My boot drive is on a Promise ATA/66 card, so that one has UDMA mode 4 automatically. Also, I have a Maxtor hard drive on the primary IDE and the DVD and CDRW on the secondary. They've always been set up like this though I've never had this problem before. In the BIOS, my Asus automatically detects the drives. It gives the dvd and cdrw PIO mode 4 but disables UDMA and gives the hard drive DMA mode 2. Before though, I could still enable DMA in Windows, but not now after reinstalling. They are both newer drives and they do support DMA.
 
I'm pretty sure the promise cards ALWAYS have DMA enabled, whether it shows up or not. I know 98 has some issues with those DMA boxes. Maybe you have a service pack that corrected it before you re-installed?

Just because it isn't ticked doesn't mean it's not active!

Seb
 
Could be a function of using UDMA 4. I can't get the DMA box to stay checked on my CDROM in WIN98 and I'm using a Soyo 6BA+IV with Highpoint ATA66 controllers.
 
Thanks for all the tips!
Just to make something clear, I only had one hard drive on the Promise Ultra66 card. The other hard drive and optical drives were using the onboard ide/33 channels. The drive on the Promise was always at 66 and there is no DMA checkbox for that drive, which is normal.
peemo: That's exactly what's happening. So I thought it might be caused by the Promise card itself or its drivers, so I took out the card and presto, DMA boxes stay checked now!
403Forbidden: Thanks for the tip, I tried changing the information in the BIOS from Auto to Manual so I could change the parameters, but when I did Windows wouldn't boot. So for now I am going to live with ata/33 until I get a mobo with onboard ata/66.
Thanks for the help everyone. By the way, do any of you know why playing a music cd would cause mouse lag in DOS games? Specifically: C&C: Red Alert and Duke Nukem 3D.

Thanks,
mrhair
 
Back
Top