k2hyun

bootmgr is missing 본문

소프트웨어

bootmgr is missing

hyunhwan 2008. 10. 15. 00:43
반응형


출처 : http://kin.naver.com/db/detail.php?d1id=1&dir_id=10201&eid=F5cdXoVtmJPlzDaZrxRPBPMLLbjxGEBy&qb=XGJvb3RcYmNk

Windows 부팅 관리자(Bootmgr) 항목이 BCD(부팅 구성 데이터) 저장소에 없는 경우

활성 파티션에 있는 Boot\BCD 파일이 손상되었거나 손실된 경우


해결 방법

방법 1: 시동 복구 옵션을 사용하여 BCD 저장소 복구
1 . 디스크 드라이브에 Windows Vista 설치 디스크를 넣은 다음 컴퓨터를 시작합니다.
2 . 메시지가 나타나면 엔터키를 누릅니다.
3 . 언어, 시간, 통화 및 키보드 또는 다른 입력 방법을 선택하고 다음을 누릅니다.
4 . 컴퓨터 복구를 누릅니다.
5 . 복구할 운영 체제를 누르고 다음을 누릅니다.
6 . 시스템 복구 옵션 대화 상자에서 명령 프롬프트를 누릅니다.
7 . Bootrec /RebuildBcd를 입력한 다음 Enter 키를 누릅니다.

  # :  Bootrec.exe 도구가 성공적으로 실행되면 Windows 디렉토리의 설치 경로가 나타납니 다. BCD 저장소에 항목을 추가하려면 Yes를 입력합니다. 그러면 항목이 성공적으로 추가되었다는 확인 메시지가 나타납니다.
  # : Bootrec.exe 도구가 손실된 Windows 설치를 찾지 못하면 BCD 저장소를 제거한 다음 다시 만들어야 합니다. 이렇게 하려면 다음 명령을 아래에 나타난 순서대로 입력합니다. 각 명령의 끝에서 Enter 키를 누릅니다.

Bcdedit /export C:\BCD_Backup
ren c:\boot\bcd bcd.old
Bootrec /rebuildbcd
 
8 . 컴퓨터를 다시 시작합니다.


방 법2

1 . 디스크 드라이브에 Windows Vista 설치 디스크를 넣은 다음 컴퓨터를 시작합니다.
2 . 메시지가 나타나면 키를 누릅니다.
3 . 언어, 시간, 통화 및 키보드 또는 다른 입력 방법을 선택하고 다음을 누릅니다
4 . 컴퓨터 복구를 누릅니다.
5 . 복구할 운영 체제를 누르고 다음을 누릅니다.
6 . 시스템 복구 옵션 대화 상자에서 명령 프롬프트를 누릅니다.
7 . 다음 명령을 입력한 후 Enter 키를 누릅니다.

cd /d Partition:\Windows\System32
참고 여기서 Partition은 Windows Vista가 설치된 파티션의 문자를 나타냅니다. 대개 이 파티션은 C 파티션입니다.

8 . 다음 명령을 입력한 후 Enter 키를 누릅니다.

bcdedit /enum all
이 명령 출력의 Windows 부팅 로더 섹션에서 resumeobject의 GUID를 확인합니다. 이 GUID는 나중에 사용됩니다.

9 . 다음 명령을 입력한 후 Enter 키를 누릅니다.

bcdedit -create {bootmgr} -d "Description"
참고 여기서 Description은 새 항목에 대한 설명을 나타냅니다

10 . 다음 명령을 입력한 후 Enter 키를 누릅니다.

bcdedit -set {bootmgr} device partition=Partition:
참고 여기서 Partition은 파티션의 문자입니다. 대개 이 문자는 C입니다.

11 . 다음 명령을 입력한 후 Enter 키를 누릅니다.

bcdedit /displayorder {GUID}
참고 여기서 GUID는 8단계에서 확인한 GUID를 나타냅니다.

12 . 다음 명령을 입력한 후 Enter 키를 누릅니다.

bcdedit /default {GUID}
참고 여기서 GUID는 8단계에서 확인한 GUID를 나타냅니다.

13 . 다음 명령을 입력한 후 Enter 키를 누릅니다.

bcdedit /timeout Value
참고 여기서 Value는 12단계에서 만든 기본 항목을 Windows 부팅 관리자가 선택하기 전의 시간(초)을 나타냅니다.

14 . 컴퓨터를 다시 시작합니다.

반응형
Comments