
Windows 10 및 Ubuntu 14.04.3 LTS를 사용하여 이중 부팅 시스템을 만들고 싶었지만 문제가 발생하여 실수로 Windows 파티션을 포맷했습니다. 포맷 후 설치를 취소했습니다. "설치"를 클릭하지 않았으므로 데이터를 덮어쓰지 않은 것 같습니다. 그렇다면 (가능한 경우) 모든 데이터가 포함된 파티션을 어떻게 복구할 수 있습니까?
불행히도 백업이 없기 때문에 이 데이터가 절실히 필요합니다.
Ubuntu liveCD에서 TestDisk를 사용하려고 하는데 또 다른 실수를 저지르고 싶지 않습니다. 이제 무엇을 해야 합니까?
나는 지금 이 시점에 있다:
HPFS - NTFS [OS] 및 HPFS - NTFS [DATA]는 Windows의 이전 파티션(C: 및 D:)이어야 합니다. 첫 번째 파티션을 선택하고 P를 누르면 터미널이 충돌하지만 두 NTFS [DATA] 파티션 모두에서 동일한 작업을 수행하면 내 파일의 일부 목록이 표시됩니다. 그런데 이제 어떻게 진행해야 할지 모르겠습니다...
답변1
완전히 작동하는 Windows 설치를 복구할 가능성은 거의 없습니다. Linux 파티션에 파일을 작성하지 않았지만 파일이 존재한다는 것은 원래 파티션의 일부를 덮어쓰고 해당 파티션의 일부 데이터를 복구할 수 없게 대체했음을 의미합니다. 만약 당신이 아주 아주 아주매우운이 좋게도 중요한 것은 아무것도 잃지 않을 것입니다. 하지만 적어도 하나 또는 두 개의 중요한 부팅 파일이 이제 토스트될 가능성이 있습니다. 매우 운이 좋다면 TestDisk는 개인 파일을 복사할 수 있을 만큼 손상되지 않은 상태로 파티션을 복구할 수 있습니다. 그렇지 않은 경우 PhotoRec 또는 유사한 도구를 사용하여 파일 수준 복구를 수행해야 합니다.
답변2
이 솔루션은 질문에 frak이 작성했으며 답변으로 여기로 옮겨졌습니다.
저는 이 방법으로 문제를 해결하여 파일의 99%를 복구했습니다.
- CGSecurity 사이트에서 TestDisk의 최신 버전을 다운로드했습니다. (적어도
sudo apt-get install testdisk
제 경우에는 일부 파티션의 파일을 나열해야 할 때 충돌이 발생하는 이전 버전을 설치합니다.) - 검색 을 시작
testdisk
하고 더 깊은 검색을 한 다음 P를 눌러 파일 목록을 확인한 다음 C를 눌러 외부 장치에 복사했습니다. - Windows와 Ubuntu를 다시 설치했습니다.
- 외장 HDD에서 파일을 복사했습니다.
이제 다 괜찮습니다. 감사합니다!