윈도우 팁

새로운 하드에 bcd 심는 방법

RSMaster 2019. 12. 25. 17:14

윈도에 거의 손 놓고 지내다가 이젠 윈도 7에서 윈도 10으로 갈아탈 시점이라 판단해서 vhd만 만들어서 틈틈이 시간 날 때마다 세팅하고 드디어 부팅하려는 찰나에 오래간만에 하다 보니 많이 헤맨 것 같네요.

 

 

저 같은 분이 없기를 바라며 포스팅합니다

 

준비물

-VHDMAN(제작자 홈페이지 바로가기)

다운로드하시고 작업은 PE부팅이나 다른 윈도로 부팅해야 합니다

 

자 실행하면 위와 같은 화면이 나옵니다.

 

새로운 하드에는 bcd가 없기 때문에 새롭게 만들어 줘야 부팅이 가능해집니다. 이 프로그램이 없다면 수동으로 CMD에서 타이핑해야 하지만 이 프로그램만 있으면 간편하게 시간 절약하면서 손쉽게 가능합니다.

 

 

먼저 상단의 [VHD파일] 우측의 탐색을 눌러 등록하려는 VHD파일을 선택해줍니다.

그리고 하단의 [VHD연결]을 눌러 VHD를 마운트 시켜줍니다.(반드시)

 

자 그러면 VHD파일이 하나의 디스크로 인식이 됩니다. 그 새롭게 인식된 디스크 명을 상단의 [VHD드라이브] 밑에 Y: <--이 부분에 해당 드라이브 명을 선택해줍니다.

 

그리고 옆에 [시스템 드라이브] 이곳은 bcd파일을 심을 디스크입니다. 즉 VHD가 마운트 된 곳이 아닌 VHD파일이 존재하는 드라이브가 되겠죠.

하단의 [VHD 분리] 버튼을 눌러 VHD를 언마운트 시켜줍니다. <----꼭 이것을 진행하고 넘어갑니다.

좌측의 bios / uefi / all 중에 선택하고 위에 [BCDBOOT]  버튼을 눌러주시면 CMD 창이 열리면서 해당 디스크에 부팅 가능한 BCD파일이 만들어집니다.

간혹 CMD창에서 정상적으로 만들어지지 않고 실패나 등록할 수 없다고 나오는 경우가 있습니다. 이것은 제가 확인한 바론 해당 디스크에 다른 특정 bcd(efi)가 존재할 경우입니다.  이것 때문에 계속 헤맸는데요. 상단 우측의 [기존 BCD제거] 체크하고 다시 진행하시면 됩니다.

 

그래도 오류가 똑같이 난다면 all이 아닌 uefi나 bios 등 을 선택하고 다시 클릭해서 일단 만들어주고 [기존 bcd제거] 체크 후 all로 다시 선택해서 만들어주면 정상적으로 됩니다.