다음 명령을 사용하여 ISO 이미지를 DVD에 구우려고 했습니다.
sudo dd if=/path/to/iso.iso of=/dev/sdb bs=1024k status=progress
Ctrl그러나 +를 사용하여 프로세스를 종료하기 전에 중요한 데이터가 있는 USB 드라이브의 약 1.4GB를 덮어쓰게 되었습니다 C. 드라이브에 10GB 정도의 데이터가 있었기 때문에 모두 사라진 것은 아닙니다. 을(를) 사용하여 데이터를 복구하려고 했지만 testdisk
데이터를 찾을 수 없습니다. PhotoRec이 USB 드라이브에서 사진과 비디오를 복구할 수 있다는 것을 알고 있지만 , 및 기타 여러 유형의 파일도 .odt
복구 .docx
했습니다 .pptx
. 나는 또한 USB 드라이브에 암호화된 일기장을 가지고 있었습니다(개인 키 포함).
데이터를 복구할 수 있는 방법이 있나요? USB 드라이브가 NTFS로 포맷된 것으로 알고 있습니다.
PS 그 후 명령을 다음과 같이 수정했습니다.
sudo dd if=/path/to/iso.iso of=/dev/sr0 bs=1024k status=progress
/dev/sr0
이 명령은 DVD가 완전히 비어 있고 이전에 사용되지 않았음에도 불구하고 읽기 전용이라는 오류 메시지를 반환했습니다 .
답변1
먼저 USB 드라이브에서 바이너리 파일을 생성해 볼 수 있습니다.
dd of=~/myusb.bin if=/dev/sdb bs=4M
(물론 /dev/sdb
USB 장치 경로로 바꾸십시오)
그런 다음 파일 헤더를 감지하여 전체 파일을 복구하는 다음과 같은 바이너리 포렌식 도구를 사용해 보시기 바랍니다.
- 맨 먼저(http://formost.sourceforge.net/):
foremost ~/myusb.bin
- 빈워크(https://github.com/ReFirmLabs/binwalk):
binwalk -e ~/myusb.bin
- 메스(https://github.com/sleuthkit/scalpel):
scalpel ~/myusb.bin
(명령줄에 대해서는 잘 모르겠지만 시도해 볼 수는 있습니다).