서버 드라이브를 다른 드라이브에 복제하여 서버 드라이브를 손상시키려고 했습니다 dd
. 이 과정에서 원래 파티션 boot
과 sda1
파티션이 모두 덮어쓰여집니다.
나는 즉시 드라이브 사용을 중단하고 손상된 드라이브의 이미지를 만든 ddrescue
다음 testdisk
. 정밀 스캔을 실행한 후 sda1
손실된 파티션과 유사한 것을 발견하여 복구를 수행했습니다.
fsck
이를 실행하고 손상되지 않은 슈퍼 블록을 복원한 후 파티션을 마운트하고 거의 모든 파일이 포함된 디렉터리를 sudo e2fsck -b block_number /dev/xxx
찾을 수 있었습니다 .lost+found
내 파일이 거기에 있는 것 같습니다. 그러면 원래 파티션의 파일 시스템을 어떻게 복원/재구축할 수 있습니까?