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.
댓글 달기