실수로 Windows XP 하드 드라이브를 망쳤습니다.
이 디스크의 MBR을 새 SSD로 복사하고 싶었지만 그 반대로 했습니다. 해당 볼륨의 섀도 복사본이 없으며 MBR을 조작하는 것만으로도 복구할 수 있다고 생각했습니다. 안타깝게도 Windows XP HDD를 다시 활성화할 수 없습니다.
이 명령을 사용했는데 dd if=/dev/sda of=/dev/sdb bs=512 count=1
처음 512개 클러스터만 덮어썼다는 것을 알았습니다. 문제는 되돌릴 수 없다는 거죠.
시도한 복구 단계:
- Windows XP 설치 디스크를 사용하여 FIXMBR 및 FIXBOOT를 시도했습니다.
- 또한 GParted Live CD에서 TestDisk를 사용해 보았습니다. 파티션 테이블을 성공적으로 찾아서 썼지만 여전히 성공하지 못했습니다.
- bootcfg와 MFT를 다시 빌드해 보았습니다. 작업은 성공했지만 여전히 운이 없습니다.
- Windows XP 복구 콘솔에서 두 가지를 모두 시도
CHKDSK /P /R
하고 전체 설치를 복구하기도 했지만 여전히 Windows로 부팅할 수 없습니다. 그냥 토해요Read Error Occured, Press Ctrl+Alt+Del
.
SATA 드라이브용 USB 케이스를 통해 이 드라이브를 연결하면 부팅하는 동안 Windows 오류 0x000007b가 발생합니다(Windows XP 부팅 화면이 몇 초 동안 표시됩니다).
제가 또 무엇을 할 수 있는지 조언해 주실 수 있나요? (아니면 내가 시도한 것 중에 내가 뭘 잘못한 걸까요?)
TestDisk는 내 파일을 나열할 수 있고 외부 드라이브에 복사할 수 있지만 새로 설치하는 것은 피하고 싶습니다.
답변1
다음을 사용하여 MBR을 수정해 보십시오.간편한 복구 필수 요소. Windows XP의 경우 프로세스는 다음과 같습니다.
- 다운로드간편한 복구 필수 요소그리고 부팅 가능한 CD에 굽습니다
- Easy Recovery Essentials를 부팅하고 자동 복구 옵션을 선택하세요.
- 드라이브를 선택하고 자동 복구를 선택하세요.
- 프로그램이 실행되고 MBR 재생성을 시도합니다(시간이 다소 걸릴 수 있음).
- 재부팅하면 그게 다입니다.
이는 Windows XP부터 Windows 8.1까지 모든 OS에서 작동합니다.
이것이 당신에게 효과가 있기를 바랍니다.