1. 메인하드를 GPT로 정리
diskpart
list disk
sel disk 0 (하드디스크 선택)
clean
convert GPT
cre par EFI size=100 (시스템 파티션 100MB 만듦)
format quick fs=fat32
cre par pri
exit
2. 부모 VHD
diskpart
create vdisk file=c:\vhd\win10.vhd maximum=102400 type=expandable <- 102480는 하드크기에 따라 변경해서 사용
attach vdisk
clean
convert GPT
cre par pri
format fs=ntfs quick label=VHD
assign letter=v
exit
3. 자식 VHD
create vdisk file=c:\vhd\win10child.vhd parent=c:\vhd\win10.vhd
attach vdisk
# 자식 VHD를 attach 하기 전에 win10child.vhd 파일을 복사해둔다.
diskpart
sel vdisk file=c:\vhd\win10child.vhd
attach vdisk
list vol <- 부모 VHD 드라이브 확인
sel vol 부모 드라이브 선택(보통 숫자로 선택함)
assign letter=v <- EFI의 볼륨을 x로 설정
list vol <- EFI의 볼륨을 확인
sel vol EFI볼륨선택(보통 숫자로 선택함)
assign letter=x <- EFI의 볼륨을 x로 설정
list vol
exit
bcdboot v:\windows /s x: /l ko-kr /f UEFI
# v: <- 부모 VHD의 드라이브
# x: <- 메인하드에서 만든 EFI(100MB짜리)의 경로
4. bcdedit 간략 사용법
시간 : bcdedit /timeout 3
순서 : bcdedit /displayorder {GUID} /addlast
초기값 : bcdedit /default {GUID}
설정 : bcdedit /set {GUID} description "Windows 10"
삭제 : bcdedit /delete {GUID}
1. 윈도우7 스타일 : bcdedit /set {GUID} bootmenupolicy Legacy (윈도우8이나 10: Standard)
2. 부팅 제목 변경 : bcdedit /set {GUID} description "Windows 10 guest"
3. vhd 파일 변경 : 예) bcdedit /set {GUID} device 와 osdevice 항목을 vhd의 바꿀 파일명으로 바꿔준다.