실수로 잘못된 볼륨을 포맷했습니다. 이전 Ext4 파일 시스템을 복원할 수 있습니까?

실수로 잘못된 볼륨을 포맷했습니다. 이전 Ext4 파일 시스템을 복원할 수 있습니까?

이전에도 비슷한 질문이 있었던 것으로 알고 있습니다. 오늘 아침에 저는 실수로 주로 비디오 파일(각각 약 30GB)이 포함된 잘못된 볼륨을 포맷했습니다.

현재 Photorec을 사용하여 파일을 복구하려고 하는데 제대로 작동하지 않는 것 같습니다. 복구된 파일이 모두 손상되었습니다.

볼륨은 Cryptsetup Luks ext4 볼륨입니다(그러나 LuksFormat으로 다시 포맷되지 않고 mkfs.ext4만 해당).

오래된 슈퍼블록/로그를 복원할 수 있나요? (그렇다면 이것이 실제로 이전 파일 시스템을 복원하는 데 도움이 될까요?)

답변1

내 제안은UFS 브라우저. 이것이 실패하면 전문가의 도움이 필요합니다.

표준 복구 규칙이 적용됩니다. 영향을 받은 볼륨에 쓰지 말고 다른 장치로 복구를 시도하십시오.

또한보십시오:https://serverfault.com/questions/469460/how-to-recover-xfs-file-system-with-superblock-read-failed/469461#469461

답변2

이전 ext4 파일 시스템을 복원하는 것은 분명히 불가능합니다. 현재 일부 파일을 복구하기 위해 Photorec을 사용하고 있지만 결과가 엇갈립니다.

UFS Explorer 개발 응답은 다음과 같습니다.

그 이유는 포맷할 때 ext4가 완전히 망가지기 때문입니다.모두inode 또는 파일 시스템 로그이므로 볼륨에는 일반적으로 파일 데이터만 포함됩니다. Ext4는 특별한 트리 구조를 사용하여 0으로 지워지는 inode에 저장되는 파일 조각의 매핑을 저장합니다.

일부 데이터를 복구하려면 PhotoRec 및 기타 유사한 무료 유틸리티를 계속 사용하는 것이 좋습니다. 이 상황에서는 어떤 상용 소프트웨어도 더 이상 도움이 될 수 없습니다.

그들은 해당 분야의 전문가이고 그들의 주장은 Wikipedia에서 뒷받침되므로 이 질문에 대한 내 결론은 전체 파일 시스템을 복구하는 것은 불가능하다는 것입니다.

관련 정보