Vadny HDD? (delsi)

Ales Kroutil kroutil na centrum.cz
Neděle Prosinec 28 21:48:02 CET 2003


Přeji pěkný sváteční čas
    mám následující problém:

    pořídil jsem si nový HDD Seagate Barracuda 60GB. Po nějaké době
začal systém zatuhávat. Výtuh byl vždy dokonalý, fungoval jen reset.
Napsal jsem dotaz do této konference, dostal jsem několik rad, podle
kterých jsem se zařídil, ale problém přetrvává. Pokusil jsem se i o
reklamaci, ale podle testovacích programů je disk OK.
    Pomocí utilit od Seagate jsem dist "zpomalil" na úroveň starého HDD,
výše uvedené chybové hlášky ale nezmizely, výtuhy systému při vysoké
zátěži disku tajé ne.
    Následuje podrobnější popis problému:

Disk dle hdparm -i
Model=ST360014A, FwRev=3.06, SerialNo=3JV2618X
  Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
  RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
  BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
  CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=117231408
  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
  UDMA modes: udma0 udma1 *udma2
  AdvancedPM=no WriteCache=enabled
  Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:  1 2 3 4 5 6

OS Slackware 9.0, jádro 2.4.21
MB Create ZX-CT, chipset INTEL440BX

Chybové hlášky z logu:

Jako primary slave
Dec 28 17:51:34 linux kernel: hdb: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Dec 28 17:51:34 linux kernel: hdb: dma_intr: error=0x10 {
SectorIdNotFound }, LBAsect=17592187099263, high=1048576, low=1054847,
sector=1054784

Zkusil jsem i odpojit CDROM a dát jej na druhý řadič - toto je výsledek
Aug 27 20:47:03 linux kernel: hdd: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Aug 27 20:47:03 linux kernel: hdd: dma_intr: error=0x84 {
DriveStatusError BadCRC }
Aug 27 20:47:04 linux kernel: hdd: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Aug 27 20:47:04 linux kernel: hdd: dma_intr: error=0x84 {
DriveStatusError BadCRC }
Aug 27 20:47:04 linux kernel: hdd: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Aug 27 20:47:04 linux kernel: hdd: dma_intr: error=0x84 {
DriveStatusError BadCRC }
Aug 27 20:47:05 linux kernel: hdd: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Aug 27 20:47:05 linux kernel: hdd: dma_intr: error=0x84 {
DriveStatusError BadCRC }
Aug 27 20:47:06 linux kernel: hdd: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Aug 27 20:47:06 linux kernel: hdd: dma_intr: error=0x84 {
DriveStatusError BadCRC }

Poslední pokus bylo odpojeni stareho HDD a nový jako primary master...

Dec 28 19:30:18 linux kernel: hda: write_intr error1: nr_sectors=128,
stat=0x51
Dec 28 19:30:19 linux kernel: hda: write_intr: status=0x51 { DriveReady
SeekComplete Error }
Dec 28 19:30:19 linux kernel: hda: write_intr: error=0x10 {
SectorIdNotFound }, LBAsect=906674487, high=54, low=704823, sector=704760
Dec 28 19:33:55 linux kernel: hda: read_intr: status=0x59 { DriveReady
SeekComplete DataRequest Error }
Dec 28 19:33:55 linux kernel: hda: read_intr: error=0x10 {
SectorIdNotFound }, LBAsect=19791210883151, high=1179648, low=1583183,
sector=1583120
Dec 28 19:38:55 linux kernel: hda: write_intr error1: nr_sectors=8,
stat=0x51
Dec 28 19:38:55 linux kernel: hda: write_intr: status=0x51 { DriveReady
SeekComplete Error }
Dec 28 19:38:55 linux kernel: hda: write_intr: error=0x10 {
SectorIdNotFound }, LBAsect=743113665824, high=44293, low=437536,
sector=79953936
Dec 28 19:46:33 linux kernel: hda: write_intr error1: nr_sectors=24,
stat=0x51
Dec 28 19:46:33 linux kernel: hda: write_intr: status=0x51 { DriveReady
SeekComplete Error }
Dec 28 19:46:33 linux kernel: hda: write_intr: error=0x10 {
SectorIdNotFound }, LBAsect=142936621371112, high=8519686, low=9096936,
sector=105390552
Dec 28 19:48:28 linux kernel: hda: write_intr error1: nr_sectors=8,
stat=0x51

Rád bych tedy věděl, jestli je vadný disk, nebo se nemůže domluvit se
zbytkem hardware...


Děkuji za rady.

Zdraví
Aleš Kroutil




Další informace o konferenci Linux