有没有办法将 VDI HDD 转换为 VHD?
答案1
最好的方法是使用 VBoxmanage正如 Derek P 所解释的那样。如果您有旧的 VirtualBox,请升级,或者:
你将 VDI 转换为 VMDK,然后通过以下任一方式将 VMDK 转换为 VHD:
- VMWare VCenter Converter 独立客户端
- vmToolkits VMDK 到 VHD 转换器
- 图像处理软件(共享软件)
答案2
该功能已内置于 VirtualBox 中:
VBoxManage clonehd source.vdi target.vhd --format vhd
答案3
VirtualBox 4.1 中现在有一个新选项可以复制具有新格式(包括 VHD)的 VDI,这相当于 Derek P 去年指出的命令,但具有不错的 GUI。
- 打开 Virtual Box 并选择文件 > 虚拟媒体管理器。
- 在硬盘选项卡上选择一个现有的磁盘文件,然后单击复制按钮。
- 完成向导中的步骤。当提示文件类型时,选择 VHD。
答案4
无需下载并安装 VirtualBox,您可以使用 QEMU 包中的 qemu-img:
qemu-img.exe convert source.img -O vhdx -o subformat=dynamic dest.vhdx
下载适用于 Windows 的版本: https://cloudbase.it/qemu-img-windows/