[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hdc: [PTBL] [2495/255/63] hdc1, what is PTBL?

Egor Tur, 2002-Dec-30 19:59 +0200:
> Hi folk, Hi Alvin.
> > > I see when my system boot  up:
> > > hda: 19932192 sectors (10205 MB) w/426KiB Cache, CHS=1240/255/63, UDMA(66)      
> > > hdb: 44150400 sectors (22605 MB) w/1966KiB Cache, CHS=2748/255/63, UDMA(33)     
> > > hdc: 40088160 sectors (20525 MB) w/1961KiB Cache, CHS=39770/16/63, UDMA(33)     
> > 
> > Notice ... hda/hdb  is 255 heads  in the CHS  ( same ide cable )
> > 
> > also notice, you're running a ata-33(hdb) device with a ata-66 drive(hda)
> > on the same cable...
> > 	move hdb to hdd  instead ( other ide cable )
> > 
> OK. I know that all my disks use UDMA(66). I try their on other computer and when I connect
> hdc disk on primary cable it shows UDMA(66).
> I compile kernel with automatically use DMA mode for IDE disk.
> But hdparm -i /dev/hdb | grep dma:
>  DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4
> I try hdparm -X68 /dev/hdb && hdparm -i /dev/hdb | grep dma:
>  DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4
> How can I tell my kernel use UDMA(66) when kernel loads?

AIUI, you need to set append="ide0=ata66" in /etc/lilo.conf.  This is
what I do.  If I don't set this, I see a message in /var/log/dmesg
that states ide will use 33Mhz since it can't determine the actual
speed.  There was some discussion on this recently on this list.

Jeff Coppock		Systems Engineer
Diggin' Debian		Admin and User

Reply to: