1TB 이상의 디스크 드라이브와 USB 키가 1 기가 이상인 경우 (사용하지 않는 경우) 사용하십시오. 이상적으로 하드 드라이브는 1TB보다 커야하지만 그렇지 않은 경우 다른 모델인지 확인하십시오 (이상적으로는 다른 제조사). USB3 디스크를 사용할 수 있습니다.
손상된 디스크와 새 디스크가 모두 기계에 있는지 확인하십시오. USB 키에 Ubuntu LiveUSB 설치를 만들고 부팅하십시오.
시스템의 각 디스크를 식별하십시오. 매우 중요합니다. 디스크의 순서에 따라 올바른 방법을 찾으십시오. 그렇지 않으면 데이터를 덮어 쓸 수 없게됩니다. 이 작업을 수행하는 몇 가지 방법이 있습니다. hdparm -i / dev / sdX (여기서 X는 a-c)를 수행하면 디스크를 식별하는 데 도움이됩니다.
손상된 디스크가 / dev / sdb이고 새 디스크가 / dev / sdc라고 가정하면 ddrescue를 사용하여 이전 디스크에서 새 디스크로 데이터의 비트 복사를 수행하십시오. 쉘에서 명령은 sudo ddrescue --force / dev / sdb / dev / sdc /tmp/progress.log입니다 (ddrescue가 배포판에없는 경우 sudo apt-get install gddrescue를 사용하여 패키지를 얻습니다). 이것은 당신의 고장 드라이브의 정확한 사본을 만들 것입니다.
testdisk를 실행하여 드라이브 사본에서 파티션 정보를 복구하십시오. (패키지를 설치해야 할 경우 sudo apt-get install testdisk). 이렇게하면 파티션 정보가 복구되고 작업이 완료됩니다.
그렇지 않은 경우, 당신은 당신의 손에 투쟁합니다. 새 디스크를 다시 분할하거나 다른 디스크를 사용하여 충분한 저장 공간을 확보 한 다음 이전 디스크에서 photorec를 실행하십시오. 디스크를 통해 복구 할 수있는 파일을 찾습니다. 불행히도 많은 것들이 빠져있을 것이고, 당신이 얻는 것은 잘못된 이름을 가질 것입니다. 시간이 많이 걸리는 프로세스.