虚拟硬盘格式vdi、vhd、vmdk相互转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟硬盘格式vdi、vhd、vmdk相互转换相关的知识,希望对你有一定的参考价值。

参考技术A Windows7的引导程序能够引导vhd格式的虚拟硬盘,而VirtualBox创建的虚拟硬盘文件是vdi格式的,怎么办呢?
以前要借助其他软件才能实现,但是VirtualBox早就悄悄为我们带来了一个VBoxManager.exe来转换格式。
命令如下(Windows环境,linux版的应该也有VBoxManager这个二进制文件):
VBoxManager存在于VirtualBox的安装目录下。
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了。
需要注意的是运行完命令之后,原文件并不会被删除。

[转]Vmware(vmdk)虚拟机到hyperv(vhd)虚拟机转换

1.关闭Vmware所有虚拟机

2.合并Vmware磁盘

通常磁盘都分开储存

技术图片

"C:Program Files (x86)VMwareVMware Workstationvmware-vdiskmanager.exe" -r sourceDisk.vmdk -t 0 targetDisk.vmdk

3.转换vmdk到vhd

安装winimage http://www.winimage.com/download.htm 支持各种格式互相转换

技术图片

选择源,注意红色箭头,选择vmdk

技术图片

最后再选择保存位置即可得到一个vhd的磁盘文件

4.hyperv新建虚拟机

注意选择已有磁盘

技术图片

以上是关于虚拟硬盘格式vdi、vhd、vmdk相互转换的主要内容,如果未能解决你的问题,请参考以下文章

虚拟硬盘格式vdivhdvmdk相互转换

vdi转vmdk VirtualBox与VMware硬盘格式转换及使用方法

vdi转vmdk VirtualBox与VMware硬盘格式转换及使用方法

[转]Vmware(vmdk)虚拟机到hyperv(vhd)虚拟机转换

虚拟硬盘都有哪些类型?

StarWind V2V/P2V Converter - 虚拟机映像格式双向转换器 / 支持 VMDK/VHD/VHDX/QCOW2