类别:虚拟机 / 日期:2020-06-14 / 浏览:879 / 评论:0

Windows7的引导程序能够引导vhd格式的虚拟硬盘,而VirtualBox创建的虚拟硬盘文件是vdi格式的,怎么办呢?

以前要借助其他软件才能实现,但是VirtualBox早就悄悄为我们带来了一个VBoxManager.exe来转换格式。

命令如下(Windows环境,Linux版的应该也有VBoxManager这个二进制文件):

1、先进入vbox的安装目录

image.png

2、VBoxManager存在于VirtualBox的安装目录下。输入以下命名(红色部分):

d:\Program Files\Oracle\VirtualBox>VBoxManage clonehd "E:\VM\WinXP\winxp.vmdk" "E:\VM\WinXP\winxp.vdi" --format VDI

注意:“E:\VM\WinXP”为虚拟机存放位置

image.png

3、以下为转换的例子说明:

vmdk转换成vdi

VBoxManage.exe clonehd "<...路径>/source.vmdk" "<...路径>/target.vdi” --format VDI 

vdi转换成vmdk

VBoxManage.exe clonehd "<...路径>/source.vdi" "<...路径>/target.vmdk" --format VMDK 

vdi转换成vhd

VBoxManage.exe clonehd "<...路径>/source.vdi" "<...路径>/target.vhd" --format VHD 

vmdk转vhd,vhd转vdi、vmdk的话稍微改一点参数就OK了。需要注意的是运行完命令之后,原文件并不会被删除。


打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章