하드 드라이브 오류 메시지가 표시되면서 부팅되지 않습니다. 하드 드라이브 불량 섹터를 수정하려면 어떻게 해야 하나요?
하드 드라이브는 컴퓨터에서 매우 중요한 부분이며 모든 정보와 데이터가 하드 드라이브에 저장됩니다. 하드 드라이브 오류가 발생하면 때로는 데이터 손실이 컴퓨터 전체를 폐기하는 것보다 더 클 수 있습니다. 그러나 컴퓨터 하드웨어 중 하나로서 많은 사람들은 항상 하드 디스크가 손상되기 쉽지 않고 일단 고장 나면 시작할 수 없다고 생각합니다. 또한 불량 트랙을 쉽게 식별 할 수 있다고 생각하여 디스크 닥터 또는 기타 소프트웨어를 사용하여 복구 한 다음 열등하다고 생각하는 사람들도 있습니다! 사실 하드 드라이브의 불량 트랙은 하드 드라이브에 치명적인 손상이라고 할 수 있습니다. 다양한 소프트웨어로 고칠 기회를 놓쳐 고철로 전락한 하드 드라이브의 사례를 많이 보았습니다.
하드 드라이브 불량 트랙 수정하기
논리적 불량 트랙의 경우 수정할 수 있고, 물리적 불량 트랙의 경우 피해를 최소화하고 불량 트랙의 추가 확산을 방지하기 위해 격리하는 방법을 취해야 합니다.
신문에서 누군가 물리적 결함을 고칠 수 있는 특별한 소프트웨어에 대해 자랑한 것을 읽었습니다. 가장 무서운 것은 많은 사람들이 라벨이 낮은 하드 드라이브에 대해 미신을 갖고 있다는 것인데, 이는 정말 잘못된 것입니다. 로우 레벨 포맷이란 공 디스크를 열과 트랙으로 나눈 다음 트랙을 섹터로 나누고 각 섹터를 식별 ID, 간격 및 데이터 영역으로 세분화하는 것을 의미합니다. 로우 레벨 포맷은 DOS 환경에서만 수행할 수 있으며, 단일 하드 디스크에 대해서만 수행할 수 있고 개별 파티션은 지원하지 않습니다. 일부 불량 섹터는 로우 레벨 포맷으로 복구할 수 있지만 하드 디스크 표면의 실제 물리적 스크래치는 복구할 수 없습니다. 불량 섹터의 위치를 다양한 방법으로 표시해야만 운영 체제에서 불량 섹터를 사용하지 못하도록 하여 불량 섹터의 확장을 방지하고 하드 디스크의 수명을 연장할 수 있습니다. 로우 레벨 포맷은 하드 드라이브의 수명에 부정적인 영향을 미치는 파괴적인 작업이라는 점을 강조하는 것이 특히 중요합니다. 따라서 사용자는 필요하지 않은 경우 하드 드라이브를 로우 레벨 포맷하지 않아야 합니다.
일반적으로 운영 체제와 함께 제공되는 도구와 일부 특수 하드 드라이브 검사 도구를 사용하여 논리적 불량 섹터를 찾아서 복구할 수 있습니다. 예를 들어, Windows와 함께 제공되는 Scandisk는 하드 드라이브에서 논리 불량 섹터를 찾는 데 가장 일반적으로 사용되는 도구이지만, 우리가 일반적으로 사용하는 포맷 명령은 하드 드라이브의 불량 섹터를 복구하지 않으므로 이 점을 이해해야 합니다. Windows 환경의 "내 컴퓨터"에서 디스크 드라이브를 처리 할 하드 드라이브를 선택하고 나타나는 "도구"버튼에서 "속성"을 선택할 수 있습니다. "오류 검사 상태"를 선택한 다음 "스캔 유형"에서 "전체 검사"를 선택하고 "오류 자동 복구"를 선택한 다음 "스캔"을 선택합니다. "오류 자동 수정"을 선택한 다음 "시작"을 선택합니다. 시스템이 시작할 때 디스크를 스캔하지 않거나 Windows 시스템에 들어갈 수없는 경우 플로피 디스크 또는 CD-ROM 시동 디스크를 사용하여 컴퓨터를 시작하고 "A"와 같은 해당 디스크 문자 아래에서 Scandisk * : (참고 : *는 디스크 기호 아래에 스캔 할 하드 드라이브)를 실행 한 다음 하드 드라이브 파티션을 스캔하고 복구해야하는 해당 필요 사항을 복구하기 위해 입력 할 수도 있습니다. 가장 먼저 해야 할 일은 스캔 및 복구가 필요한 하드 드라이브 파티션을 스캔하고 복구하는 것입니다.
그러나 하드 드라이브의 물리적 불량 섹터인 경우 이러한 방법으로 문제를 해결하려고 하지 마세요. 대신 다양한 도구를 통해 반복적으로 스캔하고 하드 드라이브의 물리적 불량 섹터를 여러 번 강제 읽고 쓰면 불량 섹터의 수가 필연적으로 증가하여 문제가 확산될 것입니다. 올바른 방법은 다음과 같은 방법으로 이미 존재하는 불량 섹터를 확실하게 분리하는 것입니다. 절망적인 해결책이지만, 20G 하드 드라이브가 불량 트랙으로 인해 15G로 막혀 있다면 항상 5G의 공간이 남아 있습니다. 이렇게 하지 않으면 최종 결과는 전체 드라이브를 폐기하는 것입니다.
방법 1: PartitionMagic과 같은 디스크 소프트웨어를 사용하여 작업을 완료합니다.
파트션매직 파티셔닝 소프트웨어와 같은 경우, 먼저 파트션매직4 또는 윈도우의 디스크 스캐너에서 "확인" 명령으로 디스크를 스캔하고 하드 디스크의 불량 클러스터 위치를 계산한 다음, 작업 메뉴에서 다음을 선택합니다. 그런 다음 작업 메뉴에서 "고급 / 불량 섹터 재 테스트"를 선택하고 불량 클러스터가있는 하드 디스크를 여러 파티션으로 나눈 다음 Windows에서 오용을 방지하기 위해 불량 클러스터가있는 파티션을 숨 깁니다. 이 기능은 HidePartition 메뉴 항목을 통해 구현됩니다. 또한 심각한 불량 섹터가 있는 하드 드라이브의 정상적인 사용을 보장하여 시스템이 불량 섹터의 영역을 확장하기 위해 불량 섹터를 자주 읽고 쓰는 것을 방지할 수 있습니다. 그러나 이를 위해서는 이러한 소프트웨어에 익숙하고 하드 디스크 계산에 대한 경험이 필요하므로 많은 사람들이 정확하게 수행하기는 쉽지 않습니다.
방법 2: 포맷 명령 형식인 FDISK를 사용합니다.
구체적인 방법은 다음과 같습니다. 우선 하드 드라이브의 용량을 파악해야 합니다. 문제가 있는 디스크의 경우 먼저 FDISK를 사용하여 C 디스크로 파티션을 나눈 다음 FORMAT으로 포맷합니다. 복구할 수 없는 불량 블록이 발생하면 항상 이를 수정한 다음 비율을 기록합니다. 그런 다음 CTRL+BREAK를 눌러 작업을 강제 종료하고 총 디스크 용량 x 백분율을 사용하여 정상적인 디스크 용량을 얻습니다. 그런 다음 FIDSK를 사용하여 논리 디스크를 그린 다음 그 뒤에 있는 디스크의 불량 트랙을 추정합니다. 이 작은 디스크는 포맷할 필요가 없습니다. 전체 작업이 완료된 후 삭제되므로 모든 불량 블록을 건너뛰게 됩니다. 이렇게 하면 좋은 트랙이 일부 손실될 수 있지만 대용량 하드 드라이브의 경우 그다지 중요하지 않으므로 훨씬 안정적으로 사용할 수 있습니다.
방법 3: FBDISK와 같은 특수 불량 디스크 파티셔닝 도구를 사용합니다.
FBDISK 이것은 DOS에서 불량 섹터를 찾아서 분리하고 다시 파티션하는 특수 소프트웨어입니다. 단 하나의 파일, 수십 개의 K만 있습니다. 작동은 매우 간단합니다. 우선, DOS로 부팅할 수 있는 플로피를 만들고, 플로피에 FBDISK를 넣고 시스템을 부팅하는 데 사용합니다. 수리할 하드 디스크는 시스템에 하나만 연결하여 메인 하드 디스크에 연결할 수 있습니다. DOS에 들어가면 드라이브를 찾으면 바로 FBDISK를 실행합니다. 이 작은 프로그램은 먼저 드라이브를 트랙별로 스캔하고 불량 트랙이 발견되면 표시해 줍니다. 또한 전체 스캔을 완료하는 데 걸리는 시간도 예상해 줍니다. 모든 스캔이 완료되면 프로그램은 스캔 결과와 불량 트랙을 기반으로 새로운 파티션 구성표를 제공합니다. 수락하면 Y를 누르고, 그렇지 않으면 하드 드라이브를 처리하지 않습니다. 이 소프트웨어는 훌륭하지만, 다소 어려울 수 있습니다. 10G 하드 드라이브를 스캔하는 데 사용한 적이 있는데 300M만 사용할 수 있다고 보고했지만 두 번째 방법을 사용한 후에는 거의 2G의 온전한 공간을 발견했습니다. 그래서 사람들은 여전히 필요에 따라 이 방법을 사용합니다.
무섭게 보이지만 실제로는 매우 쉽게 고칠 수 있는 특별한 종류의 불량 트랙 표면도 있습니다. 예를 들어, 시스템에 "트랙 0 불량, 디스크를 사용할 수 없음"이 표시되어 "트랙 0이 손상되어 하드 드라이브를 사용할 수 없음"을 의미하거나 디스크 스캐너로 다른 하드 드라이브를 스캔 할 때 섹터 0이 빨간색 "B ". 우리 모두는 하드 디스크 섹터가 손상된 후 전혀 사용할 수없는 가장 중요한 장소라는 것을 알고 있습니다. 대부분의 사람들은 종종 이러한 결함이있는 하드 디스크를 스크랩합니다. 사실, 폐기 된 섹터 0을 차폐하여 Pctools9.0, NU8과 같은 일부 디스크 소프트웨어의 합리적인 사용은 1로 교체하면 죽음에서 돌아올 수 있습니다.
Pctools9.0을 예로 들어 설명해 보겠습니다. 40G 하드 디스크에 위와 같은 오류가 발생했습니다. 디스크로 컴퓨터를 부팅한 후 Pctools9.0 디렉터리에서 DE.EXE 파일을 실행합니다. 그런 다음 메인 메뉴에서 드라이브를 선택하고, 드라이브 유형 항목에 들어가서 물리적을 선택한 다음 스페이스바를 눌러 선택한 다음 Tab 키를 눌러 드라이브 항목으로 전환하고 하드디스크를 선택한 다음 확인 후 메인 메뉴로 돌아갑니다. 선택 메뉴를 열면 파티션 테이블이 나타납니다. Enter 키를 선택하면 하드 디스크 파티션 테이블 정보가 나타납니다. 하드 디스크에는 두 개의 파티션이 있습니다. 하드 드라이브의 열 0에서 시작하여 섹터 C를 찾습니다. 그런 다음 파티션 1에서 BeginningCylinder의 0을 1로 변경하고 저장한 후 종료합니다. 컴퓨터를 재시작한 후 Del 키를 눌러 COMS 설정으로 들어가서 "IDEAUTODETECT"를 실행합니다. CYLS가 782에서 781로 변경된 것을 확인할 수 있습니다. 저장하고 종료한 다음 드라이브를 다시 파티션하고 포맷합니다.
위 정보가 문제 해결에 도움이 되었기를 바랍니다.