나는 최근에 내 장비를 유지 관리하는 임무를 맡았으므로 작업 내에서 내 하드 드라이브에 이미 불량 섹터가 있습니다. 작동이 약간 느려진 원인이었습니다.
시 거냐 Linux에는 매우 효과적인 도구가 있습니다. 이 유형의 작업에는 매우 강력합니다. Windows 용으로 존재하는 많은 항목 중에서 머리를 부수 지 않고 대부분 동일한 방법을 기반으로하기 때문에 이것은 훌륭합니다.
Linux에서는 손상된 섹터를 캡슐화하거나 격리하는 것과 동일한 작업을 수행합니다. 이런 방식으로 디스크는 더 이상 최적이 아닌 섹터에 정보를 저장하지 않습니다.
나는 그것을 언급해야한다 다음 도구는 섹터의 손상 만 감지합니다. 따라서 디스크에 물리적 손상이 있거나 헤드에 문제가있는 경우 이러한 유형의 손상은 더 이상 쉽게 복구 할 수 없으므로 하드 디스크를 교체하는 것이 좋습니다.
이제 d 안에이 배드 블록을 사용할 도구는,이 강력한 도구는 장애가 있거나 정보 저장에 더 이상 최적이 아닌 섹터를 찾아 복구하는 데 도움이됩니다.
하드 드라이브를 복구하기 위해 불량 블록을 사용합니다.
이 도구를 사용하려면 첫 번째는 복구 할 디스크를 식별하는 것입니다.,이를 위해 터미널을 열고 다음을 실행합니다.
sudo fdisk -l
이 작업이 완료되면 디스크에 장착 지점이 표시됩니다. 불량 블록으로 분석하고 복구 할 디스크가 사용 중이 아닌 것이 중요합니다., 현재 시스템이있는 디스크이므로 시스템의 Live CD / USB를 사용하는 것이 좋습니다.
이미 식별 된 마운트 지점 터미널에서 배드 블록을 실행합니다., 제 경우에는 수리 할 디스크가 / dev / sdb에 마운트되어 있습니다.
sudo badblocks -s -v -n -f /dev/sdb
어디에 우리는 다음을 나타냅니다:
- -s. 디스크를 스캔하는 과정을 보여 주며 이미 확인 된 섹터를 보여줍니다.
- -V. 사용 된 쓰기 모드를 나타냅니다.
- -n. 비파괴 모드로 전환됩니다. 이는 손상된 섹터가 복구되고 하드 디스크의 정보가 손상되거나 삭제되지 않음을 의미합니다.
- -f. 불량 섹터를 복구합니다.
제 경우에는 정보가 이미 백업 된 디스크이므로 데이터에 문제가 없으므로 모든 데이터를 한 블록 씩 덮어 쓰고 다음을 실행합니다.
sudo badblocks -wvs /dev/sdb
- -w: 쓰기 모드 (파괴).
- -s. 디스크를 스캔하는 과정을 보여 주며 이미 확인 된 섹터를 보여줍니다.
- -V. 사용 된 쓰기 모드를 나타냅니다.
우리는 이것에 대해 많은 인내심을 가져야합니다. 손상 및 디스크 크기에 따라 몇 시간에서 며칠까지 걸릴 수 있습니다.. 따라서 디스크가 심하게 손상된 경우 컴퓨터를 떠나서 좋은 시리즈 마라톤을 준비하는 것이 좋습니다.
하드 드라이브의 불량 섹터를 분리하는 방법은 무엇입니까?
지금 더 이상 스토리지에 적합하지 않은 섹터를 분리 할 수있는 것이 관심이있는 경우 정보, fsck 도구를 사용할 수 있습니다..
이 도구 그것은 불량 블록에 대한 좋은 보완 물이며 분석 및 예방 유지 보수에도 사용하는 것이 좋습니다.,이 도구를 주기적으로 사용하기 때문에 디스크는 오랫동안 양호한 상태로 유지됩니다.
당신의 사용을 위해, 불량 블록처럼 분석하고 복구 할 디스크는 마운트 해제해야합니다.이제 터미널을 열고 다음 명령을 실행해야합니다.
sudo fsck -cfvr /dev/sda
우리가 다음을 나타내는 곳 :
- -c. 디스크의 블록을 확인하십시오.
- -f. 모든 것이 정상인 것처럼 보이더라도 강제로 확인하십시오.
- -v. 더 많은 정보를 표시합니다.
- -r. 대화 형 모드. 답변을 기다리십시오.
마찬가지로 우리는 기다려야하고 인내해야합니다.
이 작업에 도움이되는 다른 도구를 알고 있다면 주저하지 말고 이러한 도구가 작업을 완료하는 데 걸리는 시간이 하루 이상인 경우 개인 의견으로 공유해 주시기 바랍니다. 정보를 백업하고 불필요한 손실을 피할 시간이되었으므로 새 디스크를 구입하는 방법에 대해 설명합니다.