MBR을 빈 MBR로 덮어쓴 후 복구

MBR을 빈 MBR로 덮어쓴 후 복구

실수로 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의 경우 프로세스는 다음과 같습니다.

  1. 다운로드간편한 복구 필수 요소그리고 부팅 가능한 CD에 굽습니다
  2. Easy Recovery Essentials를 부팅하고 자동 복구 옵션을 선택하세요.
  3. 드라이브를 선택하고 자동 복구를 선택하세요.
  4. 프로그램이 실행되고 MBR 재생성을 시도합니다(시간이 다소 걸릴 수 있음).
  5. 재부팅하면 그게 다입니다.

이는 Windows XP부터 Windows 8.1까지 모든 OS에서 작동합니다.

이것이 당신에게 효과가 있기를 바랍니다.

관련 정보