Nastavení disku - dma_intr error (beginner)

Aleš Tošovský ales.tosovsky na worldonline.cz
Čtvrtek Březen 8 22:58:27 CET 2001


Situace :
AMD Duron 700 MHz, 128MB RAM, motherboard A-BIT KT7 ,
chipset VIA Apollo KT133 Ultra ATA/66 (VT8363 & VT82C686A).
/dev/hda : SeaGate Barracuda 20GB 7200ot. ATA100 (ST320414A)
/dev/hdc : Starý WesternDigital 2GB EIDE (WDC AC32100H)
RedHat 7.0 CZ čerstvě instalovaný bez updatů.

Co jsem vyzkoušel :
hdparm -tT /dev/hda
Výsledek :
Timing Buffer-cache reads : 120 MB in 0.98 seconds = 130.61 MB/sec
Timing bffered disk reads : 64 MB in 21.40 seconds = 2.99 MB/sec

hdparm -d1 /dev/hda
hdparm -tT /dev/hda
Výsledek :
Timing Buffer-cache reads : 120 MB in 0.97 seconds = 131.96 MB/sec
Timing bffered disk reads : 64 MB in 3.01 seconds = 21.26 MB/sec

Podstatně vyšší rychlost. Jenže potom se začnou objevovat
hlášky :
hda: dma_intr: error = 0x51 {DriveReady SeekComplete Error}
hda: dma_intr: error = 0x84 {DriveStatusErro BadCRC}

Moje otázka :
Co dělám špatně?
Jak mám svůj disk nastavit, abych z něho dostal co nejvíc?



Detailní informace o discích :

/dev/hda:

 Model=ST320414A, FwRev=3.05, SerialNo=7EC08VTH
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=39102336
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4 
 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4 udma5 

/dev/hdc:

 Model=WDC AC32100H, FwRev=24.09P07, SerialNo=WD-WT3340305516
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=4092/16/63, TrkSize=57600, SectSize=600, ECCbytes=22
 BuffType=DualPortCache, BuffSize=128kB, MaxMultSect=16, MultSect=off
 CurCHS=4092/16/63, CurSects=-264241090, LBA=yes, LBAsects=4124736
 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 
 

Děkuji za každou radu i nasměrování.

-- 
Zdravím
Aleš Tošovský
ales.tosovsky na worldonline.cz




Další informace o konferenci Linux