윈 도 우 VMware 가상 머신에서 VHD 부팅 (우클릭 메뉴 추가 수정)
2026.04.26 15:16
이미 많은 분들이 숱하게 포스팅하고 답변이 달린 주제일텐데요
각자 환경이 달라서인지 의의로 VHD 부팅을 어려워 하는 분들이 있는거 같더군요
초보분들 추가 참고용으로 제가 하는 방식을 정리해서 깃발 하나 더 꽂아봅니다
이미 똑같은 옵션과 방식으로 사용하는 분들도 있을거고 중복된 걸 수도 있습니다.
먼저 VHD를 가상 머신에서 부팅하기 위해선
활성 작업과 VHD 내부에 부팅 파일이 반드시 필요합니다
실컴에선 부팅 파일이 없어도 파티션 외부에 있는 부트로더가 로딩되어 부팅이 가능하지만
가상 머신에선 OS에 넘겨주는 BIOS 입출력 프로세스 항목이 빠져 따로 작업해줘야 합니다
UEFI 방식보단 가상에서 상대적으로 안정적이고 다루기 쉬운 MBR 방식의 BIOS 부트로더 기준으로 설명합니다
VHD 마운트
diskpart
list disk
select disk 2 <- 마운트된 VHD 선택
list partition
select partition 1 <- 주 파티션 선택
active <- 해당 파티션을 활성(Active) 상태로 표시
exit
간편하게 Bootice 파티션 관리에서 활성화해도 됩니다 (다들 아는 내용이라 스샷 생략)
"활성 표시"된 VHD에
다음 bcdboot명령어로 bcd 부팅 파일 생성
bcdboot k:\Windows /l ko-KR /s k: /f Bios
k: = VHD 마운트 경로

:혹,이전에 가상에서 부팅 오류가 있었던 VHD는 덮어 씌우지마시고
기존 부팅 파일 찌꺼기들을 모두 제거한후에 새로 복사하세요.
VHD 언마운트
테스트에 사용한 VMware 버전
VMware Workstation Pro 25H2 25.0.0.24995812
선스샷 후설명 구성입니다

새 가상 머신 생성

일반으로 진행
Custom 옵션으로 진행해도 되지만 어차피 완료후에 Edit 메뉴에서
세부 옵션들을 더 만져야해서 한번에 하는게 낫습니다

차후 VHD 추가용 빈 디스크 생성
기존에 생성한 가상 디스크에서 추가해도되는데
깔끔하게 새로 만드는걸 선호합니다

Windows 11이 기본으로 잡힘 / Windows 10 선택
웬만하면 윈도우 11 이미지도 10으로 선택하세요
tpm 설정에 Encryption(암호 설정) 옵션들이 붙어 헷갈리기도 하고 번거로운 뒷일이 생길수도 있습니다

가상 머신 이름은 대충 알아보기 쉽게 지으시고
각종 vm설정 파일들이 저장되는 Location은 부팅할 VHD폴더안에 따로 폴더를 만들어서 관리하는게 편합니다

어차피 나중에 삭제할 디스크라 기본으로해도 상관은 없을거같은데
늘 하던 루틴대로 진행합니다
Next -> Finish
가상 머신 설정 편집 (Edit Setting)

일단 기본 설정 먼저 마무리하고 부팅할 메인 VHD는 나중에 추가할께요
:Hardware탭

메모리는 호스트에 장착된 메모리 총용량의 반까이 정도를 땡겨오는게 적당합니다
16gb 사용 시스템이라 마우스로 끌어 8gb로 올려놓았습니다

CD/DVD (SATA)의 Connect at power on을 체크 해제합니다
CD/DVD 디바이스 자체를 삭제(Remove)해도 상관없습니다
체크 해제하지 않으면
Cannot connect the virtual device sata0:1 because no
corresponding device is available on the host
매번 부팅할때마다 이런 메시지가 팝업되고 'yes' 해야해서 상당히 귀찮아집니다
당연한거지만 CD/DVD 롬이 없는 VHD에서 해당 디바이스를 찾지 못해 생기는 에러입니다
ISO로 설치할때는 필히 체크되어 있어야 합니다.

Dispay -> 3D Graphics 가속 체크 해제
호스트 컴의 gpu를 렌더링해서 vm 그래픽 성능을 끌어올리는 기능인데
그래픽이 딸리면 검은 화면이 나오거나 렉걸린거처럼 버벅거려서 꺼놓는걸 권장합니다
특히, 우분투 계열 리눅스 걸어놓고 이거 켜놓으면 코마 상태가 될수 있습니다...
:Options탭

호스트와 주거니 받거니하려면 미리 공유 폴더를 활성화해 놓으세요 (Add로 바로 추가해도 됨)

펌웨어 Bios 선택
옵션 설정은 끝났고 Hardware탭에서 메인 VHD를 추가해보겠습니다

기존 생성한 빈 디스크에서 Add 클릭

Next

Next

사용중인 기존(Existing) 디스크 선택

All files에 체크를 해야 vhd파일이 등장합니다
자식 vhd를 추가해서 스냅샷처럼 활용해도 됩니다만
용량을 덤으로 하나 더 잡아먹고 가상에선 별 의미가 없어 권장하지 않습니다

Finish

기존 포맷 유지-> Finish

추가한 vhd 용량은 OK로 마무리한 이후에 잡힙니다

빈 디스크는 이제 필요 없으니 삭제합니다

OK하고 부팅해봐야죠.


--------------------------------------------------------------------------------------------------------
VMware에서 vhd를 부팅할때마다 가상 디스크에서 할당된 용량 만큼
호스트 컴의 vm 폴더 용량도 확장됩니다 (언마운트시 복귀)
VMware 가상 이미지들을 관리하는 파티션 용량이 충분한지 확인하세요.
GPT로 파티셔닝한 vhd는 부트 드라이브를 EFI 파티션에 두고
bcdboot후 펌웨어만 UEFI로 바꿔주면됩니다.
bcdboot z:\Windows /l ko-KR /s k:
or
bcdboot z:\Windows /l ko-KR /s k: /f Uefi
k: = EFI 파티션
예전부터 이런 방식으로 기설치된 VHD를 VM에 물려 사용중입니다
제 환경에선 굳이 MBR,PBR 부트 레코드 처리 안해줘도 부팅하는데 별 문제는 없었습니다
이 방식도 특정 가상 환경이나 vhd 자체 결함으로 인해 오류날수도 있다는 점 감안하세요
다른 컴에 붙여서 쓴다거나 시스템을 갈아엎어 드라이브 이동 및 변경이 되었을시에는
vmx파일을 메모장등으로 열어 vhd 경로를 수정해서 재활용 할 수 있습니다

기존 우클릭 메뉴에 mbr 부팅용 메뉴 추가했습니다
Boot폴더 내용물은 숨김처리되어 있으니 해제하고 보세요
선택한 vhd파일을 탑재한뒤 부팅 파일 복사와 활성(Active) 작업을 진행합니다
수정 VHD우클릭관리.7z
교차 부팅 메뉴 - UAC/보안 경고 해제 레지스트리 부모 VHD내부에 등록. https://windowsforum.kr/review/22079211

댓글 [10]
-
아앗힝 2026.04.26 16:20
-
바램으로 2026.04.26 17:45
감사합니다.
-
쭈니당 2026.04.27 06:42
수고하셨습니다. -
cungice 2026.04.27 08:38
수고 많으셨습니다. 감사합니다.
-
머털 2026.04.27 15:34
수고하셨습니다
-
강뉴 2026.04.27 21:06
수고하셨습니다
-
승구아빠 2026.04.27 22:10
감사합니다^^ -
DarknessAngel 2026.04.28 12:11
모든 파일 해도 되지만, 귀찮으면 C&P해도 됩니다 (이러면 경로도 지정 안 해도 됨)
-
타천사둘리 2026.04.29 18:42
항상 수고가 많으십니다. 감사합니다.
혹시 WIM 우클릭은 최종 수정본 최근판이
없을까요?
-
해오름 2026.05.05 10:38
감사합니다.보람 된 하루되세요
가이드 너무 감사합니다!!
딴데서 받고 클로드랑 씨름하다 결국 해내긴 했는데
따로 스크랩해놔야겠어요