09. 하드디스크
[문] 부팅 도중에 [HDD Controller Error]가 나타납니다.
[답] 1. 하드디스크의 디스크 상태 설정이 잘못되었습니다. 마스터, 슬레이브 상태를 제대로 설정하기 바랍니다.
2. 케이블이 올바르게 끼워진 상태가 아닙니다. 하드디스크 케이블을 제대로 꽉 끼웁니다.
[문] 하드디스크를 장착했는데 CMOS 셋업의 [IDE HDD AUTO DETECTION]을 실행했을 때 하드디스크를 찾지 못합니다.
[답] 1.책 본문 [문제와 해결] 편 참고.
2. 구형 주기판에서는 고용량 하드디스크를 인식하지 못합니다. 주기판의 성능을 확인해보기 바랍니다.
[문] 새로 산 하드디스크를 제대로 연결시켰는데 CMOS에서 하드디스크를 인식하지 못하거나, 적은 용량으로 인식합니다.
[답] 1. 구형 주기판일 경우 고용량 하드디스크를 인식하지 못합니다. 예를 들어 초기의 셀러론 컴퓨터에 60GB의 고용량 하드디스크를 연결하면 인식하지 못합니다. 이 경우 주기판을 최신형으로 교체하거나 인식이 가능한 하드디스크로 바꾸어 설치하는 수밖에 없습니다.
2. 구형 주기판이라 하더라도 롬바이오스를 업그레이드했을 경우 고용량 하드디스크를 인식할 수 있습니다. 주기판 업체의 홈페이지에 접속해 자신의 주기판에서 고용량 하드디스크를 인식할 수 있도록 롬바이오스가 업그레이드가 되었나 확인해보기 바랍니다. 업그레이드 된 롬바이오스를 제공한다면 롬바이오스를 업그레이드 합니다.
3. 하드디스크의 마스터 슬레이브 설정 상태를 다시 한 번 확인합니다.
[문] 어느 용량 이하의 하드디스크는 인식하는데 그 이상은 인식하지 못합니다.
[답] 1. 고용량 하드디스크를 지원하지 못하는 구형 주기판을 사용하면 고용량 하드디스크를 인식하지 못합니다. 특정 용량을 기준으로 그 이하의 하드디스크만 인식하는 경우는 주기판에서 고용량 하드디스크를 지원하지 못하기 때문입니다. 이런 경우 주기판을 교체하거나 롬바이오스를 최신형으로 업그레이드 해줍니다.
2. 운영체제에서 지원하지 못하는 경우에도 고용량 하드디스크는 사용할 수 없습니다. 이런 경우 운영체제를 교체해야 합니다.
[문] CMOS에서 하드디스크 설정을 AUTO로 설정하고 사용중입니다. 파일 복사를 위해 하드디스크를 추가로 장착한 다음에 윈도에서 확인해보니 추가로 장착한 하드디스크가 보이지 않습니다.
[답] 1. 추가 장착한 하드디스크의 마스터 슬레이브 설정 상태가 기존의 하드디스크와 중복되나 확인합니다.
2. 추가 장착한 하드디스크의 케이블과 전원선 연결을 확인합니다.
[문] 하드디스크 깜박이에는 불이 켜지는데 하드디스크는 인식하지 않습니다.
[답] 1. 하드디스크 케이블이 제대로 꽉 끼워지지 않은 상태입니다.
2. 하드디스크의 점퍼핀 설정이 잘못 될 경우입니다. 두 개 이상의 하드디스크를 사용할 경우 마스터 설정 여부를 중복시켰을 경우 하드디스크를 제대로 인식하지 못하는 문제가 발생합니다. 즉 하나의 케이블에 두 개의 하드디스크를 연결하고 둘 다 마스터로 설정한 경우, 하나의 케이블에 두 개의 하드디스크를 설정하고 둘 다 슬레이브로 설정한 경우 발생할 수 있는 문제입니다.
[문] 하드디스크를 하나만 설치한 상태에서 CMOS에서 인식하고 불도 제대로 들어오는데 하드디스크로 부팅이 되지 않습니다.
[답] 1. 하드디스크가 슬레이브로 설정된 상태입니다. 하드디스크 상태를 마스터로 바꿉니다.
2. 시스템 파일로 하드디스크를 포맷하지 않았습니다. C: 드라이브를 포맷할 때는 'format c: /s'와 같이 /s 옵션을 붙여주어야 부팅 가능한 하드디스크로 포맷됩니다.
3. 포맷을 제대로 했다면 하드디스크의 상태가 Active 상태가 아닌 경우입니다. Fdisk 프로그램을 실행시켜 하드디스크의 상태를 Active 상태로 설정해줍니다.
4. 세컨더리 케이블에 하드디스크를 연결했을 가능성이 있습니다. 어떤 케이블에 연결했는지 확인해봅니다.
5. 하드디스크의 부트 테이블 영역이 파괴된 상태입니다. 하드디스크의 부트 영역을 제대로 고쳐줍니다.
6. MBR(Master Boot Record)에 문제가 있습니다. MBR 영역을 제대로 고쳐줍니다. 특히 리눅스를 설치했던 하드디스크에 윈도98을 설치하거나, 두 개의 운영체제를 하나의 하드디스크에 설치할 경우에 부팅이 되지 않는 경우가 많은데 이는 MBR 영역이 잘못 설정되었기 때문입니다. 이럴 경우에는 fdisk 프로그램으로 고칠 수 있습니다.
도스 상태에서 'fdisk /mbr' 명령을 주면 제대로 수정이 됩니다.
[문] 리눅스를 설치했다가 지우고 윈도98을 설치했는데 부팅이 되지 않습니다.
[답] MBR 부분의 정보가 잘못 기록된 상태입니다. 이럴 경우에는 fdisk 프로그램으로 고칠 수 있습니다.
도스 상태에서 'fdisk /mbr' 명령을 주면 제대로 수정이 됩니다.
[문] 하드디스크 깜박이에도 불이 안들어오고, CMOS에서도 하드디스크를 인식하지 못합니다.
[답] 1. 하드디스크에 전원선을 연결하지 않은 상태입니다.
2. 하드디스크 불량입니다.
[문] 하드디스크 깜박이(LED)에 불이 계속 켜진 상태입니다.
[답] 1. 하드디스크가 정상적으로 작동을 하는데 본체의 깜박이 불만 켜진 상태라면 하드디스크 깜박이선을 잘못 연결한 경우입니다. 주기판의 깜박이 케이블의 장착 상태나 방향을 확인하기 바랍니다.
2. 하드디스크가 비정상적으로 동작하거나 동작하지 않는다면 하드디스크 케이블의 방향을 반대로 끼웠거나, 꽉 끼워지지 않은 상태입니다. 케이블 연결 부분을 확인하여 제대로 끼워줍니다.
3. CMOS의 하드디스크 정보가 잘못 설정되었을 가능성도 있으니 CMOS의 하드디스크 정보를 확인해봅니다.
[문] 부팅 때마다 'Press a key to reboot' 안내문이 나타납니다.
[답] 1. 하드디스크가 Active 상태가 아닙니다. fdisk를 실행시켜 C: 드라이브를 Active 상태로 설정합니다.
2. 하드디스크가 손상된 경우이므로 AS를 받습니다.
[문] C:로 부팅할 때는 이상이 없는데 플로피디스크인 A: 로 부팅하면 C: 드라이브가 인식되지 않습니다.
[답] 1. 바이러스에 걸렸을 가능성이 높습니다. 바이러스 검사를 해보세요.
2. 플로피디스크의 운영체제 버전이 하드디스크의 버전과 다른 경우입니다. 예를 들어 플로피디스크의 시스템 파일은 도스 6.0이고, 하드디스크는 윈도XP라면 하드디스크를 인식하지 못하는 것이 당연하겠죠.
[문] 부팅할 때 하드디스크의 모델이름이 다르게 표시되거나 이상한 문자로 표시되는 일이 잦습니다.
[답] 하드디스크 불량이거나 IO 컨트롤러 불량입니다. 하드디스크를 다른 시스템에 연결했을 때 이상이 없다면 IO 컨트롤러 부분의 문제이므로 주기판을 AS 받아야 합니다.
[문] 부팅할 때 '1701' 에러가 표시됩니다.
[답] 케이블 연결 불량입니다. 케이블 장착 상태를 확인합니다.
[문] 하드디스크 진동이 심해서 컴퓨터 본체가 덜덜덜 떨릴 정도입니다.
[답] 1. 하드디스크가 본체에 제대로 장착되지 않은 상태입니다. 하드디스크를 본체 케이스에 장착하는 나사를 꽉 조여주기 바랍니다.
2. 하드디스크 불량일 가능성이 있습니다. 하드디스크 불량 여부를 알려면 하드디스크를 단단한 책상 위에 올려놓고 사용해보면 알 수 있습니다. 책상 위에 하드디스크만 올려놓은 상태에서도 진동이 심하다면 하드디스크 불량이므로 AS를 받아 교환합니다.
[문] 하드디스크에서 갑자기 철커덩 또는 딸깍 하는 이상한 소리가 납니다.
[답] 책 본문 [문제와 해결] 편 참고.
[문] 하드디스크에서 규칙적으로 '딱딱딱' 하는 이상한 소리가 납니다.
[답] 하드디스크의 모터가 돌면서 나는 소음이나 진동에 의한 소음 외에 규칙적인 소리가 난다면 하드디스크 이상을 의심해야 합니다. 하드디스크의 소리를 정리하면 다음과 같은 것이 있습니다.
1. 규칙적으로 나는 '딱딱' 소리: 컨트롤 칩의 문제로 인해 헤드의 위치를 찾지 못할 경우 발생하며 하드디스크가 고장난 상태입니다. 하드디스크를 교체합니다.
2. 찢어지는 것 같은 날카로운 소리: 플래터의 축이 기울어졌거나 헤드가 제 위치를 벗어났을 때 발생하는 소리입니다. 스핀들 축을 교정하는 방법이 없기 때문에 하드디스크를 교체해야 합니다.
3. 하드가 긁히는 것 같은 약한 소리: 헤드가 플래터에 닿을 경우 발생하는데 물리적으로 닿을 경우에는 날카로운 소리가 나지만 내부의 습기로 인하여 닿을듯 말듯 닿았을 때는 약하게 '지직'하는 소리가 납니다. 배드섹터가 발생하지 않는다면 그럭저럭 쓸 수 있는 상태입니다.
[문] 하드디스크 돌아가는 소리가 나지 않습니다.
[답] 대개의 경우 하드디스크가 고장날 경우 특이한 소리나 규칙적인 소리가 납니다. 또한 하드디스크가 고장나더라도 모터가 회전하는 소리가 들리고 진동이 느껴지기 마련입니다. 그런데 헤드가 도는 소리가 나지 않거나 헤드가 움직이지 않는 것 같을 때는 컨트롤러 칩에 문제가 발생한 경우입니다. 이런 경우 하드디스크 전체를 못쓰는 것이 아니고 컨트롤러 칩 부분만 수리하여 사용 가능합니다. AS 기간이 넘은 하드디스크라면 전자상가의 수리점에서 수리를 받아 사용할 수 있습니다.
[문] 하드디스크가 몇 분 간격으로 동작을 멈추거나 읽는 일을 반복합니다.
[답] 전원공급기의 출력에 문제가 있습니다. 주변 기기가 많이 장착되었거나 전원공급기의 성능이 나쁜 경우 발생할 수 있습니다.
[문] 하드디스크의 파일들이 자꾸 깨지거나 손상됩니다.
[답] 1. 하드디스크가 긁히는 등의 물리적 손상을 입은 경우입니다. 이런 경우 배드 마킹을 하고 하드디스크를 사용합니다.
2. PIO 모드를 잘못 설정한 경우 자료 손상이 심합니다. 원래 대부분의 컴퓨터는 주기판에서 PIO 모드를 자동으로 검색하고 설정합니다. 그런데 사용자가 성능 향상을 위해 PIO 모드를 변경할 경우 데이터 입출력 에러가 자주 발생하여 FAT 부분의 정보가 손상될 수 있습니다. 그러므로 PIO 모드는 AUTO로 설정해주는 것이 좋습니다.
또한 오버클럭을 위해 FSB 클럭을 시도한 경우에도 버스 클럭의 차이로 인한 병목 현상으로 인해 하드디스크의 동작에 에러가 발생할 가능성이 높습니다. 오버클럭을 할 경우 자료 손실 위험은 더욱 커지는 셈입니다.
3. 하드디스크의 수명이 다 된 경우에는 시간이 지날수록 배드섹터가 늘어납니다.
[문] 하드디스크에 배드섹터(bad sector)가 발생했는데 배드섹터를 고칠 수 있나요? 또 배드섹터가 난 하드디스크를 계속 사용할 수 있나요?
[답] 1. 소프트웨어적인 배드섹터나 로스트체인 클러스터라면 디스크 정리 프로그램으로 고칠 수 있습니다. 또한 포맷으로 고칠 수 있습니다.
소프트웨어적인 배드마킹을 없애는 방법은 '(1) 포맷을 다시 합니다. (2) 포맷해도 배드가 있으면 FDISK 프로그램으로 파티션을 지웠다가 다시 설정한 다음에 포맷해봅니다.'
대부분의 경우 fdisk를 하면 소프트웨어적인 배드섹터를 치료됩니다. 그러나 그래도 안 없어진다면 로우레벨 포맷을 해봐야죠. 로우레벨 포맷을 해도 안없어진다면 배드마킹하고 써야합니다.
2. 하드디스크가 헤드 등에 의해 긁혀서 생긴 물리적인 배드섹터는 치료가 거의 불가능합니다. 따라서 물리적인 배드섹터가 발생한 경우에는 하드디스크를 수리하거나 교환해야 합니다. AS 기간이 아직 남았다면 하드디스크 구입업체나 총판을 통해 교환받을 수 있습니다. AS 기간이 끝난 하드디스크라면 배드마킹을 하고 사용합니다. 배드 마킹이란 배드섹터가 발생한 지점을 기록해두고 운영체제에 알려줌으로써 그 부분을 사용하지 않도록 하는 방법을 말합니다. 배드마킹 방법은 두 가지입니다. 첫 번째는 배드난 부분의 파티션을 잡지 않음으로써 그 지역을 안쓰는 것입니다. 예를 들어서 100만개의 섹터 중에서 90만 번째 섹터에 배드가 생겼다면 파티션을 90만 섹터까지만 잡아서 쓰는 방법입니다. 그러나 이 방법은 가장 확실한 방법인 대신에 손실되는 부분이 많으며, 배드섹터가 하드디스크의 앞부분에 있을거나 여러 곳에 생겼을 경우에는 사용하기 곤란한 방법입니다.
두 번째 방법은 프로그램으로 배드섹터 부분을 배드마킹 해놓아서 운영체제가 그곳을 사용하지 않도록 알려주는 방법입니다. 노턴유틸리티 등의 몇몇 프로그램을 이용하면 배드마킹을 하고 나머지 정상적인 섹터를 사용할 수 있습니다.
[문] 하드디스크에 로스트 클러스터가 발생했는데 치료되지 않습니다.
[답] 물리적으로 손상을 입었을 가능성이 제일 크며 이 경우는 치료되지 않습니다. 배드마킹을 하고 사용해야 합니다. 물리적인 손상이 아니라면 fdisk로 파티션을 다시 설정하고 포맷을 하면 사라질 수 있습니다.
[문] fdisk로 하드디스크의 파티션을 새로 설정하기 위해 이전의 파티션을 지우려고 합니다. 그런데 하드디스크의 볼륨라벨이 소문자로 바뀐 상태입니다. fdisk에서는 대문자로만 글씨가 입력되기 때문에 기존의 파티션을 지울 수 없습니다. 그리고 도스의 label 명령으로도 볼륨라벨을 대문자로 바꿀 수 없습니다.
[답] format 명령어에 /q 옵션을 주면 해결됩니다. 'format /q' 명령으로 quick 포맷을 하면 볼륨라벨(volume label)을 고칠 수 있습니다. 이후 다시 fdisk를 실행시켜 기존 파티션을 지웁니다.
[문] 파일을 읽으려고 하면 'Sector not found read on drive C: Abort, Ignore, Retry, Fail?' 안내문이 종종 나타납니다.
[답] 파일이 저장된 섹터에 배드섹터가 발생했거나 FAT에 손상이 생긴 경우입니다. 하드디스크 검사 유틸리티인 scandisk 등을 통해 손상된 클러스터를 치료하면 사라집니다.
[문] 디스크 검사를 수행하면 루트 디렉토리에 'file000.chk'와 같은 chk 파일이 계속 생깁니다.
[답] FAT 영역이 손상되었거나 배드섹터가 생긴 경우입니다. 자꾸 chk 파일이 발생한다면 하드디스크를 포맷하는 것이 좋습니다.
[문] UDMA 66, 100 하드디스크를 UDMA 33 지원 주기판에서 사용할 수 있습니까?
[답] 사용 가능하지만 속도는 UDMA 33만 나옵니다. 물론 UDMA 100 하드디스크를 UDMA 66까지만 지원하는 주기판에 장착했을 때도 하드디스크 성능은 UDMA 66 성능으로 낮게 나타납니다.
[문] UDMA 100 지원 주기판에서 UDMA 100 하드디스크를 사용 중인데도 속도가 빨라졌다는 느낌이 안듭니다.
[답] 1. 윈도98, 윈도ME, 윈도2000 운영체제는 UDMA 100을 지원하지 않습니다. 이들 운영체제는 UDMA 66까지만 지원하므로 별도의 드라이버 파일을 설치해야 UDMA 100의 성능을 사용할 수 있습니다.
2. CMOS에서 UDMA 상태로 설정되었는지 확인합니다. CMOS에서 UDMA 설정을 최적의 상태로 하지 않으면 UDMA 100 성능이 안나옵니다.
3. 속도가 느린 구형 하드디스크를 같은 케이블에 연결한 경우 구형 하드디스크의 속도에 맞추어 동작하기 때문에 속도가 빨라지지 않습니다. 구형 하드디스크는 다른 케이블에 연결해 사용하는 것이 좋습니다.
4. 바이러스에 걸렸는지 검사해봅니다. 바이러스에 걸리면 하드디스크 속도가 느려집니다. 또한 하드디스크에 자주 파일을 읽고 쓰면서 조각 모음을 안한 상태일 경우에도 하드디스크의 속도는 느려집니다.
[문] 5,400rpm 하드디스크를 사용하다가 10,000rpm 하드디스크를 구입해서 사용해봐도 파일 복사 속도가 2분의 1로 줄어들지 않습니다. 성능 차이가 크지 않은 것 같습니다.
[답] rpm은 하드디스크의 성능을 결정하는 요인 중 하나에 불과합니다. 하드디스크의 성능은 rpm 외에도 버퍼, 버퍼의 속도, 전송속도, 검색시간, 접근시간, 버스 방식, DMA 성능 등의 다양한 요인에 의해 결정됩니다. rpm이 떨어지더라도 버스방식이나 버퍼 등의 성능이 더 뛰어나면 처리 속도가 더 빠릅니다. 예컨대 5400rpm의 SCSI 방식 하드디스크는 일반적으로 7200rpm의 EIDE 하드디스크보다 작업 속도가 빠릅니다. 때문에 rpm 수가 5,400rpm에서 10,000rpm으로 두 배 정도 증가하였다고 해서 하드디스크의 파일 복사 속도가 두 배로 빨라지는 것이 아닙니다. 물론 rpm이 높은 하드디스크일수록 최신 제품이고 고가의 하드디스크이기 때문에 버퍼의 양이나 전송 방식 등도 5400rpm 제품보다 향상되기 마련이어서 하드디스크의 전체적인 성능이 향상됩니다. 그렇지만 2배로 빨라지는 것은 아닙니다.
[문] 6.4 기가 하드디스크를 구입했고 하드디스크 표면에는 6.4GByte로 표시되는데 '내 컴퓨터'의 등록정보에는 5.99 기가로 표시됩니다.
[답] 모든 디스크는 포맷할 경우 실제로 사용할 수 있는 용량이 줄어듭니다. 보통 원래의 용량보다 약 5~10%가 줄어듭니다. 우리가 사용하는 3.5인치 플로피디스크의 용량은 원래 2메가입니다. 도스 프로그램이 아닌 특별한 유틸리티로 포맷할 경우 1.8~1.9메가까지 사용할 수 있습니다. 그러나 도스나 윈도98로 포맷할 경우에는 1.44메가 정도로 줄어듭니다. 무려 30% 가까이 주는 것이죠. 하드디스크는 그나마 비율로 볼 때는 적게 줄어드는 편입니다.
그래서 CMOS에서는 6.4기가라고 나오지만 포맷한 후에 윈도98의 등록정보로 보면 그보다 훨씬 적게 나오는 것입니다. 포맷 후에 용량이 줄어드는 것은 정상적입니다. 모든 하드디스크가 공장에서 표기된 용량보다 5~10% 정도 줄어든다고 보시면 됩니다.
[문] 윈도에서 하드디스크의 용량이 매우 적게 표시됩니다.
[답] 1. CMOS에서 하드디스크의 용량을 잘못 설정한 것이 아닌가 확인합니다.
2. 바이러스 감염을 확인합니다.
[문] 특정 폴더나 파일을 읽을 때 에러가 납니다. 또는 쓰려고 할 때 에러가 납니다.
[답] 1. 윈도2000을 사용하는 경우라면 권한 없는 폴더나 파일에 접근할 때 에러가 납니다. 윈도2000 이상의 운영체제는 폴더나 파일 별로 권한을 설정할 수 있는데 권한 없는 사용자가 특정 폴더나 파일 접근할 경우 에러가 발생합니다.
2. 파일이 저장된 곳이 배드 섹터로 변했을 경우에는 읽기 쓰기 에러가 발생합니다. 또는 파일이 배드 섹터에 저장된 경우 에러가 납니다.
3. 장치간의 충돌이 일어난 경우 에러가 날 수 있습니다. 예를 들어 이동식 저장장치를 연결할 상태에서 파일을 복사하려고 하면 에러가 날 때도 있고, 그렇지 않을 때도 있습니다. 이런 경우에는 추가로 장착한 장치를 제거하면 이상이 없이 파일 읽기가 가능해집니다.
[문] 윈도98 사용중인데 윈도2000 하드디스크를 연결해 파일을 복사하려고 했습니다. CMOS에서는 하드디스크를 인식했는데 윈도98에서는 하드디스크가 나타나지 않습니다.
[답] NTFS로 포맷한 경우는 인식이 안됩니다. 윈도2000은 FAT16, FAT32, NTFS의 파티션 방식을 모두 지원합니다. 따라서 이들 방식으로 포맷한 하드디스크를 모두 인식합니다. 그렇지만 윈도98은 FAT16과 FAT32만 지원하며, 윈도95는 FAT16만 지원합니다. 때문에 윈도98을 사용하는 시스템에 NTFS로 포맷한 하드디스크를 연결하면 운영체제에서 인식하지 못합니다. 또한 윈도95 시스템에 FAT32로 포맷한 하드디스크를 연결해도 인식하지 못합니다.
[문] 몇 달 동안 쓴 논문 파일을 실수로 삭제했습니다. 아주 중요한 파일인데 휴지통에서도 삭제한 파일을 복구할 수 있나요?
[답] 파일을 삭제한 상태에서 더 이상 작업을 하지 말고 데이터 복구 업체에 가져가면 가능합니다. 하드디스크에서 파일을 삭제할 경우 FAT의 정보에서만 파일 관련 정보를 변경시키는 것이며 실제로 파일 내용을 삭제하지는 않습니다. 때문에 파일을 지우자마자 컴퓨터 사용을 중지한 상태로 파일 복구 유틸리티를 사용하거나 파일 복구 업체에 하드디스크를 가져가면 복구가 가능합니다. 그렇지만 파일을 지운 후에 다른 파일을 복사하는 작업을 했다면 복구 가능성이 점점 떨어집니다. 새로 복사한 파일이 자신이 지운 논문 파일 위에 겹쳐 써질 경우 복구가 안되기 때문입니다.
[문] 하드디스크 뒷면의 커넥터 부분에 있는 핀이 휘어졌는데 핀을 펴서 사용하더라도 문제가 없을까요?
[답] 하드디스크의 핀을 비롯하여 각종 점퍼핀은 휘어졌다 하더라도 다시 펴주면 이상 없이 사용이 가능합니다. 촘촘하게 박힌 하드디스크 커넥터의 핀을 펴려면 긴코자름집게나 핀셋 등을 이용해야 합니다.
[문] 하드디스크를 이동식 드라이브로 인식합니다.
[답] [제어판] [시스템] [장치 관리자] 순으로 들어가 하드디스크 등록정보에서 [리무버블]에 선택 표시가 된 상태인가 확인합니다. 이 부분에 선택 표시 해놓으면 이동식 드라이브로 인식합니다. 선택 표시를 해제합니다.
[문] 구형 주기판의 CMOS에서 하드디스크 관련 부분을 보면 precomp라는 말이 나오는데 이 수치에 무엇을 적어주어야 합니까?
[답] precomp는 Precompensation의 줄임말입니다. 보통 하드디스크에서 WPcom이라고 써진 부분은 'Write Precompensation'의 줄임말입니다. 간단하게 이야기하자면 랜딩존, 그러니까 하드디스크를 끌 때 헤드가 파킹되는 구역을 뜻합니다. 그런데 하드디스크의 CMOS 셋업부분을 보면 Precomp라는 부분이 있고, 옆에 LandZone이 따로 있죠. 과거에 나온 하드디스크의 경우 랜딩존과 Precomp는 같은 숫자를 입력합니다. 사용자가 입력하지 않으면 자동적으로 2바이트의 최대값인 65535라는 숫자가 입력됩니다.
과거의 하드디스크 즉, MFM, RLL 방식의 하드디스크에서는 데이터의 안정성을 보장받기 위해 하드디스크에 기록되는 실린더의 시작점을 지정하는 방법을 사용했습니다. 다시 말해 'Write Precompensation'는 구형 하드디스크에서 데이터 안정성을 확보하기 위한 '선보상 실린더 지정'의 의미로 사용된 기술입니다.
예를 들어서 1~65535까지의 실린더를 가진 하드디스크에서 Precomp 존으로 50000이라고 적으면 50000 이후의 실린더를 안쓴다는 말이나 다름 없습니다. 곧 헤드를 파킹할 때도 50000번 실린더에 파킹합니다. 그러나 비싼 하드디스크의 일부분을 사용 안할 사람이 없겠죠. 그래서 보통 Precomp존은 하드디스크의 실린더 수와 일치합니다. 또한 맨 마지막 실린더에 하드디스크의 헤드를 파킹시키기 때문에 랜딩존과도 일치합니다. 그래서 CMOS의 하드디스크 셋업을 보시면 Cyl(실린더) 수와 Precomp 또는 WPcom 번호, LandZone 번호는 같습니다.
몇 년 전부터는 하드디스크(IDE, SCSI)에서는 Precomp를 사용하지 않습니다. 그래서 Precomp를 지원하던 메인보드에서 Precomp를 사용하지 않는 하드디스크를 설정할 때는 Precomp 숫자를 0이나 -1로 설정합니다. 물론 가장 최근에 요즘 나오는 주기판에서는 아예 Precomp라는 부분이 사라져버렸습니다.
[문] 하드랙을 설치하고 하드디스크를 랙에 끼워 넣었는데 하드디스크가 인식되지 않습니다.
[답] 1. 주기판과 하드랙을 연결하는 케이블과 전원선, 하드랙과 하드디스크 사이의 케이블과 전원선이 잘 끼워졌나 확인합니다.
2. 하드랙의 잠금 장치가 잠근 상태인가 확인합니다.
3. 하드디스크가 과열된 상태라면 인식하지 못하는 경우가 있습니다.
4. 케이블 연결이 확실하고 처음 샀을 때부터 하드디스크를 인식하지 못한다면 하드랙이 구형 하드디스크만 지원하는 제품입니다. 하드랙도 하드디스크의 용량과 UDMA 방식에 따라 지원 여부가 달라집니다. UDMA 33 지원 하드랙에 UDMA 100 방식의 하드디스크를 장착하거나 8GB 이하만 지원하는 하드랙에 100GB의 하드디스크를 연결할 경우 하드디스크를 인식하지 못합니다.
[문] 파일을 읽거나 쓰지 않는데도 하드디스크 깜박이에 불이 들어오면서 하드디스크가 열심히 무언가 작업을 합니다.
[답] 램에 임시로 저장했던 자료들을 하드디스크의 스왑 파일로 저장하는 과정입니다. 윈도는 사용자가 작업할 때는 램에 저장해두었던 내용들을 쉬는 틈을 이용하여 하드디스크에 임시 파일로 저장합니다. 그래서 사용자가 아무 일도 안하고 있는 동안에 하드디스크 혼자서 동작하는 것처럼 보입니다.