Windows-Server-2008
將 Hyper V 映像轉換為虛擬盒
我需要將我的客戶端作業系統從 Windows 2008 更改為 Windows 7。因此,我需要將所有 HyperV 映像轉換為 Virtual Box。
做這個的最好方式是什麼?或者有沒有辦法在 Windows 7 上執行 HyperV?
Virtualbox 確實支持導入 VHD 文件,不幸的是,這僅適用於使用 Virtual PC 創建的 VHD,而不是 Hyper-V,它為 VHD 添加了一些額外的資訊。有些人通過確保 Virtualbox 中的虛擬機使用 IDE 而不是 SATA 控制器成功地啟動了 VHD 虛擬機。
無論如何,我都不知道將 VHD 直接轉換為虛擬盒,但是您可以將 VHD 文件轉換為 VMWare VMDK 文件(使用諸如Starwind V2V 之類的工具),然後 Virtualbox 可以使用該文件。
這對我有用:
步驟 1:從 HyperV 磁碟複製到 VirtualBox VDI 磁碟
VBoxManage clonehd input.vhdx output.vdi --format VDI
第 2 步:我按照此處的建議將此新磁碟添加為 IDE 驅動器(“PIIX4”)。(SATA驅動也可以)
第 3 步:啟用此 VM 的系統->主機板->EFI 設置。