하드 드라이브 (또는 하드 디스크 드라이브) 우리는 이미 DesdeLinux에서 이야기를 나눴고, 다음에 대한 가이드나 튜토리얼을 보여 주었습니다. dd (매우 유용하거나 비참한 터미널 응용 프로그램, 사용 방법에 따라 다릅니다 hehe) 그리고 이번에는 집에서 문제가 있는 HDD, 서랍에 "폐기"했거나 이미 상자에 잊어버린 HDD를 복구하거나 수리할 수 있는 방법에 대해 이야기하겠습니다.
하드 드라이브에 불량 섹터가있는 경우 도구를 사용하여 복구 할 수 있습니다. 배드 블록가장 먼저해야 할 일은 복구 할 하드 드라이브 (/ dev / sdb… / dev / sdc… 등)를 아는 것입니다.이를 위해 터미널에 다음을 넣습니다.
sudo fdisk -l
이것은 우리에게 / dev / sda, GB 단위의 크기 및 파티션이 있고 / dev / sdb가있는 경우 해당 파티션이 표시되며 컴퓨터에있는 저장 장치의 양에 따라 sdc 및 기타 항목이 표시됩니다.
문제의 하드 드라이브가 외부 드라이브이고 / dev / sdb라고 가정하면 불량 섹터 감지 및 복구를 시작하는 명령은 다음과 같습니다.
badblocks -s -v -n -f /dev/sdb
- -s : 프로세스가 백분율로 표시됨을 나타냅니다.
- -v : 자세한 모드는 오류 수를 표시 함을 의미합니다.
- -n : 비파괴 모드를 사용할 것임을 나타냅니다. 즉, 해당 섹터뿐만 아니라 해당 섹터에 있던 정보도 복구하려고합니다.
- -f : 마운트 된 장치에서 강제 읽기 및 쓰기. 일반적으로 HDD가 마운트 된 경우 불량 블록은 사용중인 섹터를 확인하지 않지만 이미 경고하고 하드 디스크를 마운트 할 수 없다고 조언했듯이 -f 매개 변수를 사용하여 가능한 모든 항목을 강제로 복구합니다. 섹터
시간이 오래 걸리고 반복합니다. 예쁜. 하드 드라이브의 크기, 손상 정도, 컴퓨터 속도 등에 따라 몇 시간 또는 며칠이 걸릴 수 있습니다. 따라서 필요한 시간 동안 컴퓨터를 움직이지 말고 침착하게 컴퓨터를 놓아두는 것이 좋습니다. 많은 인내심을 갖고
ext2, ext3 또는 ext4에 대한 특정 도구가 있습니까?
진실을 말하기 위해 사용할 수 있습니다. e2fsck, 그들은 여전히 확인하려는 파티션이 무엇인지 알아야합니다. / dev / sdb1이라고 가정하면 다음과 같습니다.
e2fsck -p -v -y /dev/sdb1
- -p : 발견 된 손상을 자동으로 복구하려는 시도를 나타냅니다.
- -v : 상세 모드, 즉 화면에 오류를 표시합니다.
- -y : X 섹터를 복구 하시겠습니까?와 같은 모든 질문에 예라고 대답하여 프로세스를 진정으로 자동으로 만듭니다.
끝!
글쎄, HirensBootCD를 사용하기 전에 더 이상 추가 할 것이 없지만이 옵션이 다른 OS에서 부팅하는 것을 방지 할 것이라고 생각합니다. 1TB 외장 하드 드라이브도 구입했습니다. 이 웹 사이트에서 중요한 파일을 저장하는 데 사용하거나 클라우드에서 수행합니다.