설치 / 사용기

윈 도 우 [bat 추가] 윈도우가 설치된 VHD를 가상머신에 부팅하기

2024.05.21 11:23

suk 조회:733 추천:34

질문에 올라와서 테스트하면서 bat 파일 만들었습니다

요약하면, 강좌나 질문에 링크하신 글 내용에 있지 않은 1가지를 추가합니다

 

실컴과 가상머신에서 VHD 역할이 다릅니다

실컴에서는 VHD [가상 디스크]이지만, 가상 속에서는 VHD가 실컴 디스크 역할입니다

 

그래서 실컴에서는 별도의 bcd를 만들지 않아도 됩니다만 [실컴 bcd에 멀티 부팅]

가상 머신에서는 VHD 내부에 bcd를 만들어주셔야 부팅이 가능합니다 [실컴에서 실컴디스크에 bcd를 만드는 것과 같습니다]

 

질문에 는 VHD 내부에 이미 bcd를 만들어신 상태라서 이 부분에 대한 설명이 누락된 듯 합니다

 

VHD 내부에 bcd를 만드는 방법입니다

1. 실컴에서 VHD를 탑재

 

2. bcdboot로 탑재된 VHD 내부에 부팅 파일을 만드시면 됩니다 = bcdboot V:\windows /s V: /f bios /l ko-kr

    V:만 VHD가 탑재된 드라이브 문자로 수정하시면 됩니다. 둘다 똑같이 하셔야 됩니다

 

3. 예전에는 위에 2가지만 하면 됐었는데, 방금 VHDman으로 테스트해보니까 부팅이 되지 않네요

    그래서 확인해보니까 MBR/PBR/활성 모두 되어 있습니다

 

1가지 의심되는건 실컴과 가상에서의 드라이브 문자가 다르다는 것입니다

그래서 가상 입장에서 범용적인 boot로 설정하여 vmware에서 VHD 성공했습니다. 제가 해봐도 좀 복잡하네요

그래서 좀 편하게 작업하려고 bat 파일을 만들었습니다

 

위 방법은 가상 머신에 bios [mbr] 부팅인데 uefi보다 간단합니다

UEFI로 부팅하시려면 VHD를 GPT 디스크로 만드셔야 하고, 별도의 EFI 파티션도 VHD에 만드셔야 됩니다. 더 복잡해서 생략합니다

 

다음은 bat 파일을 테스트한 스샷입니다

윈도우가 설치된 VHD[x]를 가상머신으로 부팅 가능하게 만들기 [MBR방식].bat 테스트 - 윈도우 iso의 install.wim만 설치한 VHD는 부팅되지 않습니다 2024-05-21_110740.jpg

윈도우 iso의 install.wim만 설치한 VHD는 부팅되지 않습니다 

 

윈도우가 설치된 VHD[x]를 가상머신으로 부팅 가능하게 만들기 [MBR방식].bat 테스트 - bat 파일 실행 2024-05-21_110832.jpg

bat 파일 실행하여 VHD 경로만 입력하면, 전부 자동으로 진행됩니다

 

윈도우가 설치된 VHD[x]를 가상머신으로 부팅 가능하게 만들기 [MBR방식].bat 테스트 - bat 파일 실행 - 부팅 성공 2024-05-21_110928.jpg

VHD 부팅이 바로 됩니다..

---------------------------------------------------------------------------------------------------

댓글에 UEFI 관련 글이 있어서 UEFI와 MBR 자동으로 구분하여 실행되는 bat 파일 추가했습니다

윈도우가 설치된 VHD[x]를 가상머신으로 부팅 가능하게 만들기 [UEFI와MBR구분실행].bat 테스트 2024-05-21_200955.jpg

이것은 bat 파일 테스트 하기 위하여, VHD를 만들고, 윈도우 iso 탑재된 상태에서 install.wim을 VHD에 설치하는 과정입니다

테스트를 편하기 하기 위하여, 관리자 권한 cmd 창에 전부 복사/붙여넣기 했습니다

사용하실 분들은 드라이브 문자는 수정하셔서 사용하셔야 됩니다

del /f/a/q V:\test.vhd

(echo cre vdi file="V:\test.vhd" maximum=38000 type=expandable

echo attach vdi

echo con gpt

echo cre par pri

echo format quick fs=ntfs label=Windows_VHD

echo ass letter=i

) | diskpart

DISM.exe /Apply-Image /ImageFile:"J:\sources\install.wim" /Index:3 /ApplyDir:i:\

start explorer 

여기까지입니다. start explorer 은 install.wim 설치 완료를 알리기 위한 것입니다. 탐색기 창이 열립니다

 

다음은 bat 파일 테스트입니다

윈도우가 설치된 VHD[x]를 가상머신으로 부팅 가능하게 만들기 [UEFI와MBR구분실행].bat 테스트 2024-05-21_201309.jpg

 

윈도우가 설치된 VHD[x]를 가상머신으로 부팅 가능하게 만들기 [UEFI와MBR구분실행].bat 테스트 2024-05-21_201526.jpg

VHD를 UEFI모드로 부팅했습니다 [VHD를 GPT 디스크 만들었습니다]

 

VHD를 MBR디스크로 만들어서도 테스트 완료했습니다

윈도우가 설치된 VHD[x]를 가상머신으로 부팅 가능하게 만들기 [UEFI와MBR구분실행].bat

 

VHD가 MBR 디스크로 만들어진 경우는 가상머신을 bios 모드로 설정하셔야 부팅됩니다

VHD가 GPT 디스크로 만들어진 경우는 가상머신을 UEFI 모드로 설정하셔야 부팅됩니다

 

bat 파일은 VHD가 GPT 디스크인 경우는 UEFI 부팅 가능 / MBR 디스크는  BIOS 부팅 가능으로 만듭니다

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
11446 기 타| [4탄] 딸랑쇠님 RecoveryPE - Reg를 Cmd로 변환후 활용하기... [12] 왕초보 748 23 09-27
11445 소프트웨어| DiskPartition 제9편 [추가22] [22] sunshine 820 52 09-27
11444 기 타| 윈도우에서 Partition Saving 백업을 하여 보았습니다. [7] 왕초보 740 16 09-27
11443 윈 도 우| KB5043145OS 빌드 22621.4249 및 22631.4249 [4] 16k 369 16 09-27
11442 윈 도 우| 왕자님PE 튜닝해보기 [26] 수채화 950 47 09-26
11441 기 타| (수정) [3탄] 딸랑쇠님 RecoveryPE - 배경사진, Reg, Cmd ... [19] 왕초보 828 34 09-26
11440 기 타| winXPE147수정버전_20240322_23H2(빌드22631.4247) 사용기 [60] 격자 699 122 09-25
11439 기 타| [2탄] 딸랑쇠님 RecoveryPE - 해상도 설정(드라이버 설치... [13] 왕초보 839 21 09-25
11438 기 타| 한글 Cmd 영문 PE에서 실행기 입니다. [7] 왕초보 765 14 09-25
11437 소프트웨어| EmEditor Professional v24.3.1 설치 [6] 보[BORAM]람 626 16 09-25
11436 윈 도 우| Imagex로 사용 중인 윈도 백업 -test [49] 집앞의_큰 958 98 09-25
11435 윈 도 우| 초보에 선택한 드라이브에 윈도우설치 고수님 자료 짜집기 ... [6] 수리수리 608 15 09-25
11434 기 타| [1탄] 딸랑쇠님의 RecoveryPE - 해상도를 원하는것으로 사... [8] 왕초보 817 14 09-25
11433 기 타| Everything 해당 폴더만 검색 [8] 아프리카태 626 22 09-25
11432 기 타| EasyWinSetup Auto - 인덱스를 EasyWinSetup에서 선택으로 ... [10] 왕초보 763 19 09-24
11431 소프트웨어| [3탄] 확장자 연동 우클릭 메뉴 생성기 v7 [27] 무월 860 59 09-24
11430 기 타| 딸랑쇠님의 복구시스템용 RecoveryPE 사용기 [7] 멋진명군 755 13 09-24
11429 기 타| QuantumPE FMT_USB 테더링 & MTP Admin_M 수정사용기 [73] 격자 718 147 09-24
11428 기 타| 【2차수정】 깡통PE로 복구시스템용 RecoveryPE를 만들어 ... [33] 딸랑쇠 2197 76 09-23
11427 기 타| Cmd용 진행바 - 한글들을 모두 이미지로 교체하여 보았습니다. [15] 왕초보 781 23 09-23
XE1.11.6 Layout1.4.8