외장 하드 드라이브에 Windows to Go를 설치한 후 노트북 하드 드라이브의 Windows 7이 부팅되지 않습니다.

외장 하드 드라이브에 Windows to Go를 설치한 후 노트북 하드 드라이브의 Windows 7이 부팅되지 않습니다.

USB 외장 하드 드라이브에 Windows 8의 Windows to Go를 성공적으로 설치하고 실행했습니다. 그런데 종료하고 USB 하드 디스크를 제거한 후 노트북을 시작하려고 하는데(Windows 7만 설치된 상태에서) 부팅이 되지 않고 수리를 시도해도 작동하지 않습니다.

Windows 8이 노트북 하드 드라이브의 파티션 테이블을 손상시켜 Windows 7이 부팅되지 않는 것으로 보입니다.

이 문제를 해결하고 향후 동일한 유형의 문제를 방지하려면 어떻게 해야 합니까?

답변1

하드 디스크에서 Windows Vista, 7, 8을 부팅하려면 다음이 필요합니다.

  1. 디스크의 Windows MBR
  2. 활성 파티션의 Windows NT6 PBR(파티션 부트 레코드)
  3. 적절한 로더 항목이 있는 활성 파티션의 \Boot\BCD(부팅 구성 데이터).
  4. 활성 파티션의 \bootmgr

Windows 복구/DVD/USB 설치를 사용하고 복구 명령 프롬프트로 이동할 수 있습니다.

bootsect.exe- PBR 및 MBR 작성

bootsect /nt60 all /mbr - should do

bcdboot.exe- BCD(및 bootmgr) 복구/생성

bcdboot c:\windows - should do (assuming Windows is installed on c:)

파티션을 활성으로 설정하려면 다음을 사용할 수 있습니다.diskpart.exe(또는 Windows의 DiskManagement).

하드 디스크의 Windows 부팅 순서는 항상 다음과 같습니다.

  1. BIOS는 첫 번째 하드 디스크에서 MBR을 로드하고 실행합니다.
  2. MBR은 활성 파티션에서 PBR을 로드하고 실행합니다.
  3. PBR은 활성 파티션에서 bootmgr을 로드하고 실행합니다.
  4. bootmgr은 BCD를 읽고 부팅 메뉴를 표시합니다(또는 BCD bootmgr에서 단 하나의 로더 항목만 로드하고 winload.exe를 실행하는 경우 등...).

답변2

동일한 문제가 있는 다중 부팅에 관한 것입니다.http://www.multibooters.co.uk/articles/drive_letters.html 그리고 이것은 bcdedit의 가까운 문제도 해결합니다http://forum.acronis.com/forum/34337

관련 정보