testdisk를 사용하여 삭제된 파티션 복구

testdisk를 사용하여 삭제된 파티션 복구

어젯밤에 생각했던 것만큼 깨어나지 않았고 결국 GParted를 사용하여 잘못된 드라이브를 포맷하게 되었습니다...

손실된 파티션을 복구하기 위해 testdisk를 생각했는데 어떻게 사용하는지 잘 모르겠습니다.

첫째, Testdisk는 내 드라이브의 파티션 테이블을 Intel로 감지해야 하기 때문에 "없음"으로 감지합니다(제 생각에는). 파티션 테이블

Intel 파티션 유형을 선택한 다음 분석 --> 더 자세히 검색하면 전체를 차지하는 유일한 파티션이었던 "Lacie1To" 파티션 검색의 첫 번째 순간에 올바른(백업 슈퍼블록?) 정보가 표시됩니다. 디스크 Ext4 파티션.

여기에 이미지 설명을 입력하세요.

그러나 "중지"를 클릭하면 목록에 파티션이 표시되지 않습니다.

그래서 내 질문은 '이 정보로 무엇을 해야 합니까?'입니다.

답변1

디스크의 MBR/GPT 블록(전체 디스크의 블록 0)을 삭제해야 합니다. wxHexedit16 진수 편집기(

하지만당신의 경우에는 가능한 한 빨리

  1. 같은 크기의 다른 하드 드라이브 2개(!)개 구입
  2. UBCD ISO를 다운로드하여 CD로 굽거나 USB에 넣고 실행하십시오.
  3. 실수로 포맷한 디스크를 백업합니다 ddrescue <formatted drive> <new drive #1>(/dev/sda 등의 디스크 이름 입력). 최대 24시간이 걸릴 수 있습니다!
  4. 그런 다음 qphotorec포맷된 드라이브로 실행하여 새 드라이브 #2를 대상으로 지정합니다(이 드라이브만 Windows와 같은 포맷에 사용할 수 있도록 만들기 위해).
  5. 여기에 쓰여진 내용을 이해하지 못하는 경우 가능한 한 빨리 다음 Linux 전문가에게 문의하세요. :)

진지하게: 디스크를 처음 마운트할 때 파티션의 GPT/MBR/블록/CHS 시작 주소를 백업/쓰기하지 않은 경우 새 MBR/GPT 블록을 생성하기가 정말 어려울 것입니다(hexdeditors, gpart 등 사용). . 귀하의 경우 qphotorec(거의 모든 파일 복구)이 가장 좋고 쉬운 방법입니다.

관련 정보