Tom Brinkman wrote:

> On Sunday 05 November 2000 08:52 am, ai4a wrote:
> > If this is the wrong news group to post this to, I apologize. Just
> > tell me to which news group I should post.
>
>    You're in the right place, but this is a mailing list, not a news
> group
> >
> > MY system:
> > PC100 Super Socket 7 made by Hsing Tech Enterprise (subsidiary of
> > PC Chips)
>
>    my sympathy ;)
>
> > Now my question: The BIOS has an option 'Ultra DMA Support'.
>
>   DMA = Direct Memrory Access, the U = Ultra (which means nothin
> other than it sounds good :)
>
> > If I enable this option, I can see no difference in windoze.
>
>     hdparm settings you use in Linux will not affect the HDD in
> Windoze
>
> > With it enabled, I can not use the -d1 option of hdparm. It gives
> > me errors such as:
>
>    the -d1 option is what enables DMA (see info hdparm)
>
> > hda: dma_intr: Error 0x51 drive ready seek complete error
> > hda: dma_intr: Error 0x84 drive status error bad CRC.
>
>     CRC errors are _not_ good.  BUT since it's a PCChips mobo, this
> maybe the mobo rather than the drive
>
> >
> > Yes I know. If it feels good do it. If it hurts stop.
> >
> > But what is the BIOS option
>
>    linux ignores bios options
>
>  'Ultra DMA Support' used for. I have
> > tried several hdparm settings but can find nothing that makes use
> > of it. The hdparm settings I have tried are: 'hdparm -c1-d1X66
> > /dev/hda'
>
>    the 'X66' part is probl'y the problem (other than PCChips ;)
> >
> > Thanks for any info.
> > Charles
>
>     post your (as root)   'hdparm -i /dev/hd<x>'   results
> for example, Linux is on my hdb, so.........
> /home/tom # hdparm -i /dev/hdb
>
> /dev/hdb:
>  Model=WDC AC38400L, FwRev=20.03W20, SerialNo=WD-WT5270097841
>  Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs
> FmtGapReq }
>  RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=22
>  BuffType=DualPortCache, BuffSize=256kB, MaxMultSect=16, MultSect=16
>  CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=16514064
>  IORDY=on/off, tPIO={min:160,w/IORDY:120}, tDMA={min:120,rec:120}
>  PIO modes: pio0 pio1 pio2 pio3 pio4
>  DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2  <--- this '*'
>
> indicates my linux drive is already runnin in it's highest capable
> DMA mode, it's an old ata/33 HDD)  It's also a great source of
> optimum hdparm settings. Example, it indicates my max hdparm setting
> for '-m'  is -m16.  So I use these settings in /etc/rc.d/rc.local
> for this HDD
> hdparm -m16 -c1 -u1 -d1 -k1 -A1 /dev/hdb
> --
> Tom Brinkman        [EMAIL PROTECTED]         Galveston Bay

Thanks Tom:
After much reading and a little (very Little) thinking I decided to open
up my computer case (I just bought this machine I August. An al cheapo
at that!! I got what I paid for!!!!) and check the cable to the hard
drive. It is over 2 feet long and a 40 wire 40 pin cable!!! No wonder I
am getting CRC errors. Now the trick will be to find an 80 wire 40 pin
cable 1 foot long. Thanks again for the info.
Cheers
Charles



Reply via email to