dd로 생성된 손상된 디스크 이미지를 처리하는 방법(디스크가 덤프 중에 사망함)

dd로 생성된 손상된 디스크 이미지를 처리하는 방법(디스크가 덤프 중에 사망함)

부팅에 문제가 있는 하드 드라이브가 있는 노트북이 있습니다(Windows 10). 내 생각엔 Windows가 어떤 면에서는 실패한 것 같아요.

LinuxLiveUSB에서 부팅했고 ddI/O 오류로 인해 85GB에서 .DD를 사용하지 못했습니다. 이것이 불량 블록의 신호라는 것을 읽었으므로 NOERROR다음 번에는 플래그를 사용했습니다.

이 프로세스 중에는 dd이제 I/O 오류만 발생합니다. 디스크를 검사했지만 fdisk -l하나의 파티션(전체 작업 이전에는 4였습니다)만 표시되고 다른 파티션이나 다른 것이 없다는 메시지(죄송합니다, 잘못 기억했습니다).

다음에 LiveUSB를 다시 시작하면 아무 것도 fdisk감지되지 않습니다. sda그래서 디스크가 죽은 것 같아요.

아직 1TB 디스크의 270GB 이미지가 있습니다(끝나지 않는 I/O 오류로 인해 DD가 종료됨). 이 이미지에서 데이터를 복구하고 싶지만 OSFMountWindows 또는 losetup/and 에서 kpartx이 이미지의 Windows 파티션을 마운트할 수 없습니다 ( OSFmount그냥 정지되고 Linux 도구는 아무 작업도 수행하지 않음).

이미지에서 데이터를 읽기 위해 이미지를 준비하는 프로세스가 있나요? 감사해요.

답변1

먼저, 대신 dd를 사용해야 합니다 ddrescue. 잘못된 블록을 올바르게 건너뛰고 결과 이미지가 유효한 디스크 이미지가 되기 때문입니다.https://superuser.com/a/1075837더 많은 정보를 알고 싶습니다.

둘째, 결과 디스크 이미지가 심각하게 손상된 경우 파일 복구 유틸리티를 사용해야 하지만 Linux의 유틸리티는 testdiskphotorec. 디스크 이미지 및 삭제된 파일 작업을 위한 가장 안정적이고 강력한 도구인 R-Studio Undelete를 사용하는 것이 좋습니다.

관련 정보