(1)由VirtualBox的虚拟磁盘映像(VDI)的文件作为其自己的容器格式为主机硬盘。这是当用户创建一个新的虚拟机与一个新的磁盘将用于的格式。 

   (2)
VirtualBox也支持VirtualBox的VMDK容器格式。这种格式是颇为流行,和其他虚拟化软件使用。 

   (3)微软的VHD格式也完全由VirtualBox的支持。

   (4)Parallels的第2版硬盘格式镜像文件也被VirtualBox支持.由于缺乏新的格式(3和4)的文档,所以VirtualBox不支持但是,可以使用由Parallels提供工具版本2格式转换镜像文件


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

VirtualBox提供了VBoxManager.exe用来转换格式。

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

VBoxManager存在于VirtualBox的安装目录下。


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了。 需要注意的是运行完命令之后,原文件并不会被删除。



原文连接:

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐