In your BIOS see if you have both IDE channels (primary and seconday) 
enabled.  For some systems you can't set the DMA for one channel unless boht 
are enabled in the BIOS.  Once you do that hdparm will work.  You can see it 
on boot up - the messages list dma as being used.

DMA is a faster way of transferring data - direct memory access.


> Someone suggested this:
> # hdparm -d1 /dev/hda
> # /etc/init.d/hdparm start
> # rc-update add hdparm default
> So I did it, then restarted but nope, same error.
>
> Then I checked what Owen said, but those were compiled
> into the kernel already.
>
> Anyone wanna tell me what dma is anyway? Do I need it?
> If not then who cares about the warning!
>
> --- Owen Gunden <[EMAIL PROTECTED]> wrote:
> > On Sat, Jun 21, 2003 at 04:08:48PM -0700, Gzim Hoxha
> >
> > wrote:
> > > When gentoo boots it says:
> > > Warning: dma on you harddrive is turned off.
> > > ....
> > >
> > > How do I turn it on?
> >
> > Maybe this is a long shot, but..
> >
> > I had this problem immediately after I recompiled a
> > kernel.  I had
> > accidentally turned off "Generic PCI IDE chipset
> > support" and "Use PCI DMA
> > by default when available" (under IDE, ATA and ATAPI
> > Block devices in
> > menuconfig).
> >
> > After turning that back on, the warning went away,
> > and no hdparm required.
> >
> > Owen
> >
> > --
> > [EMAIL PROTECTED] mailing list
>
> __________________________________
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com

-- 

Brett I. Holcomb
AKA Grunt <><

--
[EMAIL PROTECTED] mailing list

Reply via email to