우분투를 사용하여 하드 디스크의 불량 섹터를 지우는 방법


10

하드 디스크가 불량 섹터를 1200 개 이상 개발했으며 운영 체제를 설치하지 못했습니다. 펜 드라이브를 통해 우분투 12.04를 사용하고 있습니다. 하드 디스크를 0으로 채워야합니다. 조언을 부탁드립니다.


16
새 하드 디스크를 구입하십시오.
user68186

답변:


9

글쎄, 당신은 많은 불량 섹터가 있습니다. 내 조언은 드라이브를 교체하는 것입니다. 그러나 여전히 불량 섹터를 표시하려면 fsck를 사용할 수 있습니다. fsck는 하나 이상의 Linux 파일 시스템을 확인하고 선택적으로 복구하는 데 사용됩니다. 키보드에서 Ctrl+ Alt+ T를 누르면 터미널이 열립니다. 열리면 아래 명령을 실행하십시오.

sudo fsck /dev/sd*  (replace * with your device ID)

참고 : 하드 드라이브 문제를 처리 할 때는 모든 정보의 최신 백업이 있는지 확인하십시오.

"fsck"명령은 "파일 시스템 검사"를 나타냅니다. 디스크에서 불량 섹터를 검사하고 작동하지 않는 섹터에 레이블을 지정합니다.

드라이브를 제로화하려면 Piskvor의 답변을 따르십시오.


3
그렇지 fsck않습니다. 잘못 마운트 해제 된 파일 시스템 (예 : 데이터 구조)을 확인하고 복원 합니다. 불량 섹터는 기본 디스크의 하드웨어 오류입니다 .
Piskvor

1
@Piskvor "fsck"명령은 "파일 시스템 검사"를 나타냅니다. 디스크에서 불량 섹터를 검사하고 작동하지 않는 섹터에 레이블을 지정합니다.
Mitch

3
흥미 롭군 난 당신이 바로 모든 후입니다, 사과 :이 의 한 fsck기능의 '- 비록이 fsck수리 할 수 없습니다 또는 불량 섹터를 재 할당, 나쁜로 표시 할 수 있습니다 FS에서 의 FS도 이러한 섹터를 사용하려고하지 않습니다 그래서 . 이 방법 으로 근본적인 문제를 해결할 수 는 없지만 (불량한 불량 섹터의 경우) 회피 할 수 있습니다 .
Piskvor

1
@Piskvor 사과하지 마십시오. 우리는 모두 서로에게서 배우고 있습니다.
Mitch

3

특정 질문에 대답하려면 sudo dd if=/dev/zero of=/dev/sdX디스크 /dev/sdX를 0으로 덮어 씁니다 . 주의해서 사용하십시오. 이것에 대한 "실행 취소"는 없습니다 .

근본적인 문제를 해결하기 위해 : 하드 디스크에이 많은 오류 발생하면 가까운 시일 내에 하드 디스크 오류 발생하여 기록 된 내용을 잃게됩니다. 가능한 한 빨리 교체하십시오. 0으로 덮어 쓰면 불량 섹터가 제거 되지 않으며 문제를 연기 할뿐입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.