저는 PhotoRec을 사용하여 ext4 볼륨의 파일을 복구하고 있습니다. 긴 이야기하자면, 나는 그것으로 몇 초의 크기를 취소했다. 아무것도 디스크에 쓰지 않았지만 새로운 파티션 테이블. 아무것도 가져 오지 않는 것은 없습니다. 몇 개의 파일이 복구 중입니다. 거기에있는 모든 파일의 목록과 정확한 바이트까지의 크기를 알 수 있습니다. 성공적으로 복구 된 파일의 오프셋을 기반으로 다른 파티션의 새 파일에 원시 데이터를 덤프하는 유틸리티가 있습니까? 뿐만 아니라 조각난 것도 없었습니다. 나는 다른 곳에서 그걸 복사 했으므로 모두 인접 해 있었다.ext4 알려진 파일 크기에서 복구
1
A
답변
0
내가 맞는지 모르겠지만, raw_files를 복구하려고하고 이전 filessystem 내의 각 오프셋 (start_of_datablock - end_of_datablock)을 알고 있고 조각화 된 것이 없다고 확신한다면 간단하게 사용할 수 있습니다. dd로 복사하십시오. 예로서. 당신이 FS-블록 12000에서 시작하고 12060에서 종료하고 FS-블록 크기는 ext4를 기본 = 4096bytes) 인 picture.jpg 대신 파일이 있다고 가정하자 : 당신의 jpeg 파일을 다시 데려 와야한다
dd if=/dev/sdxold of=/home/whatever/Picture.jpg bs=4096 skip=12000 count=61 conv=noerror,sync
예를 들면. 정확한 시작 및 끝 오프셋을 알고 있으면 모든 파일에서이 작업을 수행 할 수 있습니다.
-> 파티션이 삭제 되었기 때문에 파일 시스템을 모르거나 파일 시스템이 삭제되었습니다.
strings /dev/sdxold
을 한 후 수동으로 이전 파일 시스템의 다른 아이 노드를 복구 : 당신은 장치에서 문자열 검색을 수행하여 (아이 노드 테이블에서 = 아이 노드) 당신의 파일 시스템의 메타 정보를 복구 할 수 있습니다 중 하나. 복구 한 경우 해당 데이터 블록을 검색하여 위의 방법으로 복구 할 수 있습니다. -> 이것은 많은 작업을 의미하며, 거기에 도구가 있는지, 내가 할 수 있는지를 알지 못합니다.
0
메스를 확인하십시오. 특히 .jpg 등의 파일을 찾는 것이 좋습니다.
관련 문제
- 1. ext4 사양?
- 2. Ext4 구성 요소보기
- 3. Ext4 리로드 트리
- 4. ext4 용 백업 또는 스 내토 도구
- 5. SOS : 파일 복구
- 6. 플랫 파일 복구 도구
- 7. Hello 파일 복구 예제
- 8. WAV 파일 데이터 복구
- 9. DTSX 파일 복구
- 10. Dreamweaver 파일 복구
- 11. SVN의 파일 기록 복구
- 12. 파일 복구 thorode Inode
- 13. 리눅스 ext4 파일 시스템에 데이터를 쓰는 데 버퍼링을 사용합니까?
- 14. 리눅스 커널에 ext4 파일 시스템을 마운트하기위한 코드는 어디에 있습니까?
- 15. Xcode에서 복구 된 파일 삭제
- 16. git pull 후 파일 복구
- 17. SSIS DTSX 파일 복구 도구
- 18. 이전 Subversion 백업에서 파일 복구
- 19. 파일 복구 소프트웨어는 어떻게 작동합니까?
- 20. Perforce에서 삭제 된 파일 복구
- 21. 스크램블 된 파일 이름으로 파일 복구
- 22. 크기에서 목록 만들기
- 23. 부호 크기에서 2의 보수로 변환
- 24. Apache : "사이트 사용 가능"구성 파일 복구
- 25. Android 전화에서 Eclipse로 APK 파일 복구
- 26. Xcode 스냅 샷에서 수동으로 파일 복구
- 27. Visual Studio 문서 캐시에서 파일 복구 중입니까?
- 28. Windows Mobile에서의 파일 처리의 견고성 (데이터 복구)
- 29. 손상된 파일 복구 Protobuf-net을 사용하여 직렬화
- 30. UAC 가상화를 비활성화 한 후 파일 복구