윈도우 uefi 환경에서 bootrec로 부팅 문제 해결이 안 되면

uefi 환경에서 프롬프트 명령어 bootrec /fixmbr, /fixboot, /rebuildbcd 를 통한 해결책이 잘 되지 않을 경우 아래와 같은 해결 방법도 있다.


[해결책]

중간중간의 설명을 숙지하며 검은 배경의 명령어를 차례로 치면 된다.

– diskpart 실행
diskpart

– 윈도우가 설치되어 있는 디스크 선택
DISKPART> sel disk 0

– 볼륨 목록 확인
DISKPART> list vol
여기서 아래와 비슷한 화면이 뜨는데,

Volume ## Ltr Label  Fs     Type      Size    Status    Info   
--------- --- ----- ----  --------- -------- --------  ------
Volume 0   E               DVD-ROM     0 B   No Media       
Volume 1   C        NTFS  Partition  195 GB  Healthy    Boot
Volume 2      WINRE NTFS  Partition  400 MB  Healthy   Hidden
Volume 3            FAT32 Partition  260 MB  Healthy   System

이 중 ‘FAT32‘ 로 포맷되어 있고, Info에 ‘System(시스템)‘ 이라 표시되어 있는 파티션 번호(위 화면의 경우에는 3)를 아래 단계에서 선택한다.

– 볼륨 선택
DISKPART> sel vol 3

– 해당 볼륨 드라이브 B로 마운트
DISKPART> assign letter=b:

– diskpart 종료
DISKPART> exit

– 부트 폴더로 이동
cd /d b:\EFI\Microsoft\Boot

– fixboot 실행
bootrec /fixboot

– BCD 백업 및 삭제
ren BCD BCD.bak

– BCD 재생성
bcdboot c:\Windows /l ko-KR /s b: /f ALL

출처 및 자세한 정보 : http://superuser.com/a/504360

Leave a Reply

Your email address will not be published. Required fields are marked *