다른 드라이브/파티션에 Windows XP를 설치한 후 Windows 7 부트 로더 복구

다른 드라이브/파티션에 Windows XP를 설치한 후 Windows 7 부트 로더 복구

나는 한동안 Windows 7을 설치해 왔고 다른 드라이브에 XP를 설치하기로 결정했습니다. XP가 7의 부트로더를 덮어쓴 것으로 나타나서 XP가 기본적으로 부팅됩니다. 로더를 복구하기 위해 Windows 7 설치 디스크를 넣었습니다. 수리 옵션을 선택하면 다음이 표시됩니다.

여기에 이미지 설명을 입력하세요

복구 및 다시 시작을 클릭했는데아직기본적으로 XP로 부팅됩니다. 운 좋게도 BIOS로 이동하여 수동 재정의를 수행하여 7이 설치된 드라이브의 Windows 부팅 관리자에서 부팅되도록 할 수 있습니다. 내 목표는 Windows 7/XP 듀얼 부팅을 사용하는 것이지만 지금은 Windows 7 로더가 제대로 작동하도록 하고 싶습니다.

그리고 여기에 거의 동일한 질문이 여러 개 있다는 것을 알고 있습니다("중복 가능성이 있는" 댓글과 마감 투표의 맹공격을 애타게 기다리고 있습니다). 하지만 답변이 링크인 것을 제외하면 모두 10년 정도 된 질문입니다. 20분짜리 유튜브 영상. 어쨌든 그들 중 누구도 내 문제를 해결하지 못합니다.

편집하다:예상한 대로(이 단락 앞의 단락에서 예측한 대로) 사기로 종료되었습니다. 해당 질문/답변을 모두 확인했지만 명령 프롬프트를 열 수 있는 옵션이 없습니다. 문자 그대로 복구 및 다시 시작만 선택할 수 있습니다.

또한 BIOS의 부팅 우선 순위에서 XP가 설치된 드라이브를 제거하고 Windows 7 디스크를 사용하려고 하면 다음과 같은 결과가 나타납니다.

여기에 이미지 설명을 입력하세요

답변1

내가 찾은 많은 답변은 bootrec.exe를 사용하여 MBR 또는 부트 로더를 다시 빌드하는 것을 가리킵니다. 그러나 내 OP에서 언급했듯이 Windows 7 설치 디스크로 부팅하면~ 아니다명령 프롬프트를 열 수 있는 옵션을 알려주세요. 내 로컬 드라이브나 설치 디스크에서 bootrec.exe의 물리적 위치를 검색하던 중 다음 질문을 발견했습니다.

"bootrec.exe"는 어디서 다운로드할 수 있나요?

.\sources\boot.wim실제로 는 7zip을 사용하여 아카이브로 열 수 있는 디스크의 .wim 파일에 포함되어 있는 것으로 나타났습니다 . 그 안에 bootrec.exe가 있습니다 .\1\Windows\System32\. 따라서 앞서 언급한 BIOS 재정의를 사용하여 Windows 7로 부팅하는 동안 bootrec.exe를 데스크탑에 추출하고 관리자 권한 명령 프롬프트를 열고 아래 명령을 실행했습니다.

여기에 이미지 설명을 입력하세요

처음에 를 실행했지만 bootrec /rebuildbcdWindows 설치를 찾을 수 없다는 메시지가 표시되었을 때 제대로 작동하는지 확신할 수 없었습니다. 그런 다음 시도했습니다 bootrec /fixmbr. 여전히 작동하는지 확신이 서지 않아 컴퓨터를 재부팅했는데, 놀랍게도 Windows 7이 예전처럼 부팅되었습니다.

이제 Windows 7을 설치한 후 다른 드라이브/파티션에 Windows XP를 설치하여 발생하는 문제에 대한 또 다른 솔루션을 추가할 수 있습니다.

답변2

먼저 Windows 7로 부팅해야 합니다. "SuperGrubDisk"라는 도구를 사용하여 이 작업을 수행할 수 있습니다. Windows 7에서는 명령 프롬프트를 열고 "bootrec /rebuild"를 실행하면 됩니다.

관련 정보