我需要将我的客户端操作系统从Windows 2008更改为Windows 7.因此,我需要将所有HyperV图像转换为Virtual Box。
什么是最好的方法来做到这一点? 或者有没有办法在Windows 7上运行HyperV?
Virtualbox确实支持导入VHD文件,不幸的是,这只适用于使用Virtual PC创build的VHD,而不是Hyper-V,它为VHD增加了一些附加信息。 有些人通过确保Virtualbox中的虚拟机使用IDE而不是SATA控制器来成功启动VHD Vm。
我不知道要把VHD直接转换成虚拟盒子,但是你可以把VHD文件转换成Virtualbox随后可以使用的VMWare VMDK文件(使用Starwind V2V之类的工具)。
这为我做了诡计:
VBoxManage clonehd input.vhdx output.vdi --format VDI
按照此处的build议,我将这个新磁盘添加为IDE驱动器(“PIIX4”),并启用此VM的系统/ EFI设置。