/dev/hda SeekCompleteError

Jan Stary jsta6559 na artax.karlin.mff.cuni.cz
Úterý Prosinec 12 10:57:14 CET 2000


Dobre jitro.

Ladil jsem svuj hda pomoci hdparm.

# hdparm -i /dev/hda

/dev/hda:

 Model=Seagate Technology 1080MB - ST31082A, FwRev=1.37, SerialNo=FNGDMBH
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=2097/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=0(?), BuffSize=0kB, MaxMultSect=16, MultSect=16
 DblWordIO=no, maxPIO=1(medium), DMA=yes, maxDMA=2(fast)
 CurCHS=524/64/63, CurSects=1115947040, LBA=yes, LBA=yes, LBAsects=2114180
 tDMA={min:120,rec:120}, DMA modes: *mword0 mword1 mword2 
 IORDY=on/off, tPIO={min:383,w/IORDY:120}, PIO modes: mode3 mode4 

Neco je pro mne citelne, neco ne. Je prosim nekde pobliz dokumentovana
interpretace toho vseho (nechce se mi cist cely `AT Attachment for
Disk Drives' na ktery odkazuje man hdparm), nebo mohl by to prosim nekdo
strucne vylozit? To jen uvodem.

Zkousil jsem take cist tyto informace 'natvrdo' z disku
Omluvte nesrovnane endiany, hlavne ale (viz $SUBJ) dostavam nasledujici
chybu:

# hdparm -I /dev/hda

/dev/hda:
hda: drive_cmd: status=0x51 { DriveReady SeekCompleteError }
hda: drive_cmd: error=0x04 { DriveStatusError }

 Model=eSgata eeThconolyg1 80M0 B -TS1380A2    , FwRev=.173    , SerialNo=            NFDGBM H
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=2097/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=0(?), BuffSize=0kB, MaxMultSect=16, MultSect=16
 DblWordIO=no, maxPIO=1(medium), DMA=yes, maxDMA=2(fast)
 CurCHS=2097/16/63, CurSects=1115947040, LBA=yes
 LBA CHS=524/64/63 Remapping, LBA=yes, LBAsects=2114180
 tDMA={min:120,rec:120}, DMA modes: *mword0 mword1 mword2 
 IORDY=on/off, tPIO={min:383,w/IORDY:120}, PIO modes: mode3 mode4 

Co je SeekCompleteError ? Lamer ve mne rika: "to se mi stalo s
podelanejma CDckama".

Podobne se pak deje i pri

# hdparm -Z /dev/hda

/dev/hda:
 disabling Seagate auto powersaving mode
hda: drive_cmd: status=0x51 { DriveReady SeekCompleteError }
hda: drive_cmd: error=0x04 { DriveStatusError }
 HDIO_DRIVE_CMD failed: Chyba vstupu/výstupu

Ostatni veci probihaly bez problemu:
# hdparm -d1 -m16 /dev/hda

Je ten disk mechanicky poskozeny?

Diky

Hans




Další informace o konferenci Linux