HDD 의 배드 블럭
글쓴이: 웃는 남자 / 작성시간: 수, 2004/12/01 - 4:35오후
서버에 달아쓰던 구형 HDD가 있는데 dmesg 를 보니 부팅시 DMA 관련로그가
보이네요. 에러인지 아닌지 모르겠고..
/etc/rc.d/rc.local 에
hdparm -c 1 -d 1 /dev/hda 를 넣어주었구요.
hda: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest }
hda: status timeout: status=0xd0 { Busy }
hda: DMA disabled
hda: drive not ready for command
hda: set_drive_speed_status: status=0x58 { DriveReady SeekComplete DataRequest }
blk: queue c02ba840, I/O limit 4095Mb (mask 0xffffffff)
ide0: reset: master: error (0x00?)
hda: dma_timer_expiry: dma status == 0x21
hda: error waiting for DMA
hda: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
hda: status timeout: status=0xd0 { Busy }
hda: drive not ready for command
ide0: reset: success
해당 HDD 스펙은 다음과 같습니다.
[root@lunarian /]# hdparm -i /dev/hda
/dev/hda:
Model=FUJITSU MPE3084AE, FwRev=EE-C0-23, SerialNo=01068320
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=512kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=16514064
IORDY=yes, tPIO={min:120,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
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4
뭔가 좀 찝찝해서 배드블럭검사를 해봤는데 배드블럭이 3개 있다고 나오네요
[root@lunarian log]# badblocks -v /dev/hda5 Checking for bad blocks in read-only mode From block 0 to 1261071 1261068 1261069 1261070 Pass completed, 3 bad blocks found.
이거 하드를 빨리 교체해 줘야 될까요?
사정상 바로 교체해주기가 힘든 데 이넘 얼마정도 버틸수 있을까요? :oops:
Forums:


...
경험상 한달안에 뻗습니다.
No Pain, No Gain.
댓글 달기