[윈도우즈7 MBR 복구] BOOTMGR is missing.

2023. 4. 6. 00:25윈도 팁

작성일 : 2011. 6. 26. 19:13


이 매뉴얼은 아래 출처에서 가져온 원문에 이미지를 넣고 적절히 편집한 것입니다.
이미지 편집에 든 내 땀 방울 25%. (봉사비 받을까나....ㅡ_ㅡ++)
 
스크롤 하기 불편하시면 원문을 읽으세요.
 
(원 저자: J군™)
(원문 출처: http://funfunmania.tistory.com/6789721)
(원문 제목: Win7 부팅시 "BOOTMGR is missing" 오류메세지 떴을때는 이렇게..)
 
이 글을 읽는 당신의 엔돌핀이 조금이라도 더 활성화될 수 있도록 하기 위해 약간의 부연 설명과 이미지를 덧붙였다.
여러 멀티부터들에게 도움이 되었으면 한다.
 
1. 윈도우즈7 DVD 로 부팅해서 설치화면을 띄운다. [다음] 선택

 
2. 컴퓨터 복구를 선택한다.

 
3. 시스템 복구 옵션에서 [다음] 선택.

 
4. [명령 프롬프트] 를 선택해서 커맨드 창을 호출한다.

 
5. 커맨드 창에서 diskpart 를 입력하고 엔터!
    (리눅스에서 fdisk 를 사용하듯, 혹은 과거 DOS 에서처럼, 또는 DB 명령 조작을 위해 셸을 실행하듯 빠져 들어가자~)

 
6. list disk 를 입력하고 엔터! (내게 디스크를 보여다오~; 내게 db 를 보여다오~ 'show database' 하듯이)
    하드디스크가 두 개이면 디스크 두 개가 보일 것이다. (아마도..) 난 노트북이니까..

 
7. select disk [디스크 번호] 를 입력하고 엔터! (난 0번 쓸게..)

잡스럽게 설명이 뜬다. 리눅스처럼 그저 입력하면 묵묵히 수행만 하면 얼마나 좋을까..

 
8. 이번엔 list partition을 입력하고 엔터! (보여줘~ 디스크 내 파티션 정보를!)
    그리고 부팅 시 활성화 할 파티션을 지정한다. 어떻게?

 
9. select partition [파티션 번호] 를 입력하고 엔터!
   (윈7 은 설치 시 첫 번째 파티션을 시스템 예약으로 설정한다. 이 녀석을 선택하도록 하자.
    가만히 나둬서 뭐하겠는가. 만들었는데 써먹어야지!)
 
10. active 를 입력하고 엔터! (명령을 상당히 귀찮게 만들었다. 복구 차원에서만 생각한다면 말이다.)
11. exit 를 입력하고 엔터! diskpart 셸을 빠져 나온다. (9번부터 아래 이미지로 요약 정리)

 
diskpart 에서 list 명령은 사용하지 않아도 될 것이다.
파티션 정보를 꿰뚫고 있다면 select, select, active 로 간편히 끝나지 않을까?
 
그런데 아직 끝나지 않았다. (GRUB 은 `grub-install (hd0) --no-floppy` 한 방이면 해결되는데 말이다. 짱나!)
 
12. bcdboot 명령으로 부트 이미지를 복사하는 작업이 남았다.
      bcdboot [윈도우즈 설치 경로] /s [윈도우즈 루트 경로] 를 입력하고 엔터!
      bcdboot [윈도우즈 설치 경로] /l [로케일 정보] 를 입력하고 엔터! (/'대문자 아이(I)' 가 아니고 '소문자 엘(l)')
      (로케일 정보를 입력하지 않으면 못생긴 지렁이 로고가 뜸. koKR 또는 ko-KR)

 
윈도우즈 설치경로는 각자 상황에 따라 다를 수 있다.
3번 이미지에서 윈도우즈가 설치된 경로를 알 수 있다. 또는 list volume 명령으로도 확인 할 수 있다.
 
13. 이미지 요약. 마지막으로 커맨드 셸을 빠져 나온다. (exit 입력 후 엔터!)
'bcdboot ?:\windows /l (알파벳 소문자 엘) koKR' <-- Locale 정보를 지정하는 명령.
숫자 '일'도, 알파벳 대문자 '아이'도 아님

 
14. 남은 건 재부팅이다.

 
이제 GRUB 에서 윈7 을 선택해도 'BOOTMGR is missing' 로 인해 순간적으로 전두엽이 <빠직~!>하는 현상을 더 이상 겪지 않게 될 것이다. Fighting!