Aşağıdaki adımları uygulayarak siz de Windows 8’in VHD’den boot olmasını sağlayabilirsiniz.
Not: Lütfen kendi yapılandırmanızı göz önünde tutarak uygulayınız.
Adım 1 – VHD Hazırlığı
- d:\VHD gibi bir klasör oluşturun
- Windows 8 isosunu çalıştırın
- Iso içerisindeki \sources\install.wim dosyasını VHD klasörünüze kopyalayın
- http://tribu.la/7r adresindeki powershell dosyasını download edip VHD klasörünüze kopyalayın
Adım 2- VHD Oluşturma
- diskpartı çalıştırın
- create vdisk file=”D:\vhd\win8CP.vhd” maximum=40000 type=FIXED komutu ile 40000 mb boyutunda fix size bir vhd oluşturun
- select vdisk file=”[drive]:\vhd\win8CP.vhd”
- attach vdisk
- create partition primary
- assign letter=Z (istediğiniz bir harfi atayabilirsiniz)
- format quick fs=ntfs label=WIN8CP
- exit
Adım 3: Image dosyasının kurulması
- VHD Klasorunuz içinde powershelli çalıştırın
- PS> set-ExecutionPolicy Unrestricted
- PS> .\Install-WindowsImage.ps1 –WIM D:\vhd\install.wim
- PS> Run once
- PS> .\Install-WindowsImage.ps1 –WIM D:\vhd\install.wim –Apply –Index 1 –Destination Z:
- PS> Run once (uzun sürebilir )

Adım 4- VHD’nin boot için hazırlanması
- CMD Ekranında yetkili kullanıcı ile: bcdboot Z:\window
- bcdedit /v
Bu adımlardan sonra VHD ile boot edebilirsiniz ancak Hyper-V de çalıştırmak isterseniz aşağıdaki adımları da uygulamanız gerekir. (Bu adımları uygulamak için bcdboot ile oluşturulan kendi makinenize ait GUID’I girmelisiniz – aşağıdaki örnekte {} arasındaki GUID değişmeli ve yapınıza göre uyarlanmalıdır.
- bcdedit /set {ee73a92b-c385-11e0-a663-be9bd6f43bf9} hypervisorlaunchtype auto
Kaynak: http://tribu.la/7q
Tags: Hyper-V 3.0, VHD Boot, Windows 8, Windows Server 8


