하드디스크의 구성과 작동원리
하드디스크는 플래터(Platter), 헤드(head), 스핀들모터(Spindle motor), 논리보드(PCB)
등의 부품으로 이루어져 있습니다. 매우 고속으로 구동되는 스핀들모터가 약 1초동안 120회
(5,400~7,200RPM / 10,000~15,000RPM) 이상 플래터를 회전시키면 헤드라는 장치가
플래터 위를 0.00001mm이하(담배연기 입자보다 낮은 높이)로 공중비행하며 매우 민첩하게
데이터를 기록하고 판독합니다. 데이터의 모든 입출력은 논리보드인 PCB회로기판에서 제어
하며 모든 하드디스크의 기능을 통제합니다.
하드디스크의 불량 원인?
- 플래터 자체의 불량: HDD 출고 당시 이미 불량인 상태
- 진동, 충격: 사용중 진동이나 충격을 받은 상태
- 온도: 하드디스크의 사용 온도를 초과하거나 미달할때
- 쇼트: 사용중 전기적인 쇼트나 무단종료를 통해 데미지를 받은 상태
HDD는 상상 이상으로 매우 정밀하게 설계된 저장매체로써
충격이나 진동에 매우 약합니다. 그러므로 하드디스크가 작동중일때 하드디스크를
움직이거나 충격이나 진동을 발생시켜서는 안됩니다. 또한 하드디스크를 제조후
출하시 플래터 전체가 아닌 일부영역의 샘플 스캔을 통해 출하하기 때문에
초기 사용시 문제가 없던 하드디스크가 사용하는 시간이 지남에 따라 불량이
발생되기도 합니다.
하드디스크 전원의 ON/OFF의 안전성
파워서플라이에서 공급되는 전원이 불안정하거나 약할 경우
하드디스크에 전원이 불규칙하게 들어가게 되어 디스크에 배드 블록을 발생시킬
확률이 높습니다. 파워서플라이에서 나오는 직렬 전원을 HDD에 연결해야 안전합니다.
여러곳으로 분산된 전원을 HDD에 연결하는 것은 매우 위험합니다.
USB 캐이블을 통해 외장하드 디스크의 전원공급을 하는 2.5인치 외장형 하드디스크
또한 전원 캐이블이 직접 빠져있는 컴퓨터 뒷쪽 USB포트를 이용하는 것이 안전합니다.
HDD의 전원 OFF시 하드디스크의 불량이 매우 빈번하게 발생됩니다. 그러므로 하드디스크의
플래터가 회전하고 있을때 헤드가 우선적으로 파킹존에 진입한 후에 디스크가 멈춰야
디스크에 불량이 발생되지 않습니다. 이를 위해서는 컴퓨터 사용중에 무단으로 종료하지 말아야 하며
외장하드의 캐이블을 무단으로 제거해서는 안됩니다. (USB 안전제거나 혹은 PC전원 종료가 좋습니다)
하드디스크 불량의 종류
배드블럭(bad sector): 파일시스템의 배드나 데이터영역의 배드
스크래치(Scratch): 헤드와 플래터의 지속적인 충돌발생
논리보드 불량(PCB): 회로기판의 Burn 또는 불량
스핀들모터 불량: 스핀모터의 불량
>> 하드디스크는 데이터를 기록 판독하는 과정에서 이상 현상이 발생되면 Reallocation
으로 불리는 배드블록 매핑 기능이 있습니다. 하드디스크 동작중 특정 섹터에 불량이 발생되면
여분의 공간으로 재배치(Reallocation) 함으로 불량으로 인한 에러를 줄이게 됩니다.
하지만 하드디스크 불량에 의한 Reallocation은 한계가 있으며, 지속적인 Reallocation은
결국 하드디스크 교체를 의미합니다.
하드디스크 불량 확인하기
HDD의 건강상태를 확인하는 프로그램으로 HD Tune 을 추천한다.
05번: Reallocated Sector Count - 불량으로 인해 재할당된 섹터
0A번: 스핀들 모터의 재시도 횟수 - 스핀들 모터의 ReStart 횟수
C7번: CRC에러 횟수
위의 3가지 요소에 문제가 있는지 체크해 볼 필요가 있습니다.
물론 기본적인 사안도 무시할수 없습니다.
에러가 발생되었다면 중요한 데이터를 백업하고 하드디스크의 고장을
미리 예상하는 것이 좋습니다.
'데이터복구정보 > 복구관련정보' 카테고리의 다른 글
하드디스크 저장기술 어디까지 왔나? (0) | 2016.11.03 |
---|---|
침수 하드디스크 복구 가능성은 얼마나 될까? (0) | 2016.10.27 |
데이터복구 접수방법 (0) | 2016.09.19 |
메모리 오류의 모든것(SD카드, USB, CF카드) (0) | 2016.09.12 |
데이터복구 가능성을 알아보자!(외장하드, 하드디스크) (0) | 2016.09.12 |
댓글