윈 도 우 뼈대 파일로 VHD를 BIOS 부팅하기
2020.09.05 18:54
뼈대에 있는 bcd는 윈도우 ISO의 bcd 입니다 보통 wim 부팅에 최적화 되어 있습니다.
윈도우 설치할 때 부팅하는 파일도 boot.wim으로 wim 부팅입니다. PE들도 wim 부팅이고요
https://windowsforum.kr/qna/13971806 질문에서 uefi 모드에서는 vhd가 부팅 메뉴에는 나타나는데 부팅은 안 되신다고 하셨지요
UEFI는 제가 bcd 내용을 확인하지 못 해서 넘어가고, 제가 VHD를 UEFI 부팅해보니까 부팅 메뉴에도 나타나고, 정상적으로 VHD 부팅이 되었습니다
UEFI 보다는 bios 모드에서 부팅 메뉴에 나타나지도 않는 현상인데요. 저도 마찬가지더군요
그 때 해결 방법은 간단하게 윈도우 부팅에 최적화된 bcdboot 를 하는 것입니다
그런데 무슨 차이로 BIOS 부팅할 때 VHD는 부팅 메뉴에도 나타나지 않는가?
그래서 윈도우 iso에 있는 boot 폴더와 bcdboot 명령을 했을 때 부팅 파일을 비교해봤더니 쉽게 답이 나왔습니다. 파일들이 다릅니다.
그리고 친절하게 이름에 vhd가 들어가는 파일이 있습니다. bootvhd.dll 파일입니다. 이 파일을 넣고 빼고 하면서 테스트를 해봤습니다
bootice.exe로 빼대 파일에서 boot 폴더에 있는 bcd (BIOS용)에 vhd를 부팅 등록했습니다.
원래 윈도우 iso [뼈대 파일]의 boot 폴더에는 bootvhd.dll 파일이 없습니다
이렇게 부팅 등록한 vhd가 나오지도 않습니다. 황당하지요
참고로, EasyBCD와 VHDman으로도 부팅 등록을 해봤는데 마찬가지로 부팅 메뉴에는 나오지 않았습니다
bootvhd.dll 파일을 boot 폴더에 넣어줬습니다
이렇게 부팅 메뉴에 나옵니다 ^^
VHD 부팅도 잘 됩니다
이 vhd는 제가 몇달 전까지는 인사이더 프리뷰 테스트 설치하던 것입니다.
인사이더 프리뷰라서 그런지 경로에 D: 표시가 나오지 않고 있네요.
bootvhd.dll 파일은 이렇게 가까운 곳에 있습니다. 윈도우 자체에 포함된 파일입니다
bootvhd.dll 파일은 bcdboot 명령을 내리면 같이 복사됩니다. 그래서 질문에 답변할 때 해결이 된 것입니다 ^^
UEFI 부팅용 EFI 폴더에 깊숙히 있는 boot 폴더에는 bcdboot 명령을 해도 bootvhd.dll 파일이 없습니다.
그래서 그런지 UEFI 는 그냥 vhd 부팅이 되었습니다.
첨부한 파일은 Windows 10 버전 2004 64비트 bootvhd.dll 입니다. 버전 2009는 버전 2004와 파일 버전이 동일합니다.
첨부한 bootvhd.dll를 (압축해제 후) usb의 boot 폴더에 넣어주시면 BIOS 부팅 때도 vhd가 부팅 메뉴에 나올 겁니다
댓글 [19]
-
comdoc 2020.09.05 19:00
-
메아리 2020.09.05 19:05
수고하셨습니다.^^
-
ehdwk 2020.09.05 19:25
수고하셨습니다. -
cungice 2020.09.05 19:57
감사합니다. 수고 많으셨습니다.
-
해당화 2020.09.05 20:53
노고가 크셨습니다^^;
-
Lucky 2020.09.05 20:54
수고가 많으십니다.
-
dakgong 2020.09.05 21:05
질문에 따른 유용한 정보를 세심하게 배려해주셔서 감사합니다.
-
맨션에살자 2020.09.05 21:20
정말 저한테 필요한 강좌인데..
지금 술이..
존경하는 suk님 이 게시글 지우지 말아주십시요..
-
신고합니다 2020.09.05 21:46
수고하셨어요
-
@카리스마조 2020.09.05 21:47 감사합니다. 저도 추가했습니다.
-
후크맨 2020.09.05 22:25
감사합니다. 설명한대로 하니 uefi Bios 다 잘됩니다. 아예 뼈대를 울트라....로 새로 만들어서 usb에 구워서도 확인했습니다. 잘됩니다. 고맙습니다.^^
-
WinMe 2020.09.05 22:36
uefi시스템에 적용이 안되는게 있었는데 한방에 해결했습니다. suk님 감사합니다.
-
재먼당 2020.09.05 23:03
감사합니다.^U^
-
주흘 2020.09.05 23:07
감사합니다.
-
삐쟁이 2020.09.06 06:04
유용한 정보 감사드립니다.
-
1992 2020.09.06 10:18
와 진짜 감사합니다
항상말하지만 대단하세요
-
좋은데이 2020.09.06 13:36
감사합니다
오늘도 하나 배워 감니다,
-
하늘개구 2020.09.09 12:50
드디어 VHD가 부팅이 되는군요!~
넘 감사드립니다.
몇 번 시도해도 검정화면만 연속이었는데....
-
오뚝이7 2020.11.23 23:58
몇일을 헤메다가 이제야 해결 되었습니다
정말 감사합니다 ^^
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 사용기/설치기 이용안내 | gooddew | - | - | - |
6859 | 윈 도 우| 실컴PC wimboot적용기 2차(19041.508) [24] |
|
1030 | 20 | 09-09 |
6858 | 윈 도 우| PE 빌드용 PRO (버전 2004 19041.508 + 버전 20H2 19042.508) [34] | suk | 1834 | 54 | 09-09 |
6857 | 소프트웨어| Ventoy로 ISO PE 부팅 테스트 [19] | suk | 2911 | 31 | 09-08 |
6856 | 소프트웨어| Ventoy 메뉴 기본값과 '파일 이름에 번호 붙이기.bat' [23] | suk | 2031 | 24 | 09-07 |
6855 | 윈 도 우| 프린스 PE에 드라이버 추가하기 [23] |
|
3838 | 22 | 09-07 |
6854 | 소프트웨어| RSImageX 부팅파일 등록안됨 [14] |
|
1792 | 10 | 09-07 |
6853 | 소프트웨어| Ventoy gfxmenu 로 교체 [12] | 메인보드 | 1402 | 12 | 09-06 |
6852 | 윈 도 우| Ventoy 기능키 수정과 VHD 구동 [6] | 단테9 | 1219 | 12 | 09-06 |
6851 | 윈 도 우| OS 설치된 날짜 변경 반자동화 [15] | 집앞의_큰 | 1228 | 17 | 09-06 |
6850 | 기 타| 강좌란 " Ventoy usb만들기-메인보드님" 적용기 [4] | 치국천 | 1338 | 6 | 09-06 |
6849 | 윈 도 우| Ventoy로 VHD 부팅 기록 [14] | suk | 1648 | 23 | 09-06 |
6848 | 윈 도 우| 엣지 계정 로그인 에러 추가 파일입니다. [8] | maniaa | 601 | 9 | 09-06 |
6847 | 윈 도 우| maniaa님 Win10 Pro 20H1 x64 19041.488 비교설치기. [7] | ddiab | 795 | 8 | 09-06 |
6846 | 기 타| Prince.PE_20200903_3rd & 3rd_wmic 비교샷 [4] | ddiab | 1001 | 4 | 09-05 |
6845 | 윈 도 우| (수정)Prince PE_20200903 -수선3 사용기입니다. [11] | engineer | 1139 | 10 | 09-05 |
» | 윈 도 우| 뼈대 파일로 VHD를 BIOS 부팅하기 [19] | suk | 1563 | 36 | 09-05 |
6843 | 윈 도 우| 사자님 Windows 10 Stackover Ver.3 설치기 [10] | ddiab | 1123 | 13 | 09-05 |
6842 | 윈 도 우| Windows 10 Stackover Ver.3 (링크수정) [71] | 졸린사자 | 2027 | 76 | 09-04 |
6841 | 윈 도 우| 실컴PC wimboot적용기 [20] |
|
1259 | 16 | 09-04 |
6840 | 윈 도 우| PE 빌드용 PRO (버전 2004 19041.488 + 버전 20H2 19042.488) [27] | suk | 1691 | 40 | 09-04 |
수고 하셨습니다