본문 바로가기

Computer 이야기/USB

멀티부팅 5, usb 에 win7 설치프로그램과 win7 pe,iso 를 통합 한후 메뉴분리,,,,

usb 에 win7 설치프로그램과 win7pe,iso 를 통합 한후

윈도우설치메뉴 와  win7PE 메뉴를  분리해서 따로 나타나게 하려면 ,,,,

메뉴를 여러개 만드려면 2차 부트로더가 여러개 필요한데 문제는
윈도우의 bootmgr 부트로더는 /Boot/BCD 파일만 로드한 다는 것입니다.

 MS는 이 경로를 바꿀 수 있는 다른 방법을 제공하지 않고 있기 때문에 이를 수동으로 수정해 주어야 하는데요,

HEX 에디터를 사용해서 일일히 바꿔야 합니다.

거기다가 자체적으로 bootmgr이 파일의 무결성을 확인하기 때문에 수정해도 부팅이 안되는 경우도 있습니다.
  (원본출처 자세한 내용은 여기에서 확인을.....)

 먼저 밑의 BCD.zip 파일을 다운로드 합니다.

첨부파일 -----

 

BCD.zip



다운로드 하신 파일의 압축을 푸시면 윈본 bootmgr과 BCD 파일을 포함하는 10개의 파일이 들어있는데

'-7MGR'이 붙어있는 파일은 2차 부트로더입니다.

이 부트로더를 로드하시면 앞에 붙어있는 글자를 파일명으로 하는 수정된 BCD파일을 읽어들이게 됩니다.

(예를 들어 BDF7MGR을 로드하면 BCD 파일대신 BDF 파일을 읽어들입니다.)

여기서 필요한 파일을 복사하셔서 사용하시면 되는데요, 3글자의 파일은 저장소 이므로 Boot 폴더로복사하고.

 7글자 파일은 2차 부트로더니 루트 경로로 복사하면됩니다


(아래의 그림은 usb드라이브에  복사 한 상태를 나타낸 그림)



 


(BDF 파일은 이름을 바꾸시면 안되며, BDF7MGR 파일은 바꾸셔도 됩니다.)

이제 다시 Bootice에서 BDF 파일을 불러와서 수정해주어야 하고  BDF 파일을 불러오셔서 편집해주시면 되는데요,

이 때 Bootice에서는 기본적으로 BCD 파일 이외에는 볼 수 없으니 파일 형식을 모든 파일(*.*)로 해주셔야 합니다.


이제 GRUB4DOS의 메뉴에 BDF7MGR을 로드하는 메뉴를 추가 하기위해서

menu.lst 를 메모장이나 편집기로 열어서 다음과 같이수정한다

 

title Windows PE ....(With Driver Pack)
find --set-root /bdf7mgr
chainloader /bdf7mgr


 


 

usb드라이브 를 부팅 하여보면  추가하고 수정된메뉴들을 볼수 있다,

 

위의 그림에서, 맨위의 메뉴는 전편에서 만든

usb 에 win7 설치프로그램과 win7 pe,iso 를 통합 한후 만들어진 메뉴로서 필요없어졌음로 삭제해도된다

삭제하는 방법은
Bootice를 사용하는방법 을 참고한다




......  위의 글에 공감하신다면. 댓글 또는추천을 .....