将vmware的vmdk或者ova转换为kvm可以使用的镜像
- 将VMDK转换为KVM可用格式
- 假设待转换vmdk格式的硬盘为origin.vmdk
- 要有qemu-img和vmware-vdiskmanager两个工具
- 下载qemu-img工具,下载地址:https://cloudbase.it/qemu-img-windows/,解压后直接使用里面的exe程序。
- 下载vmware-vdiskmanager工具包,下载地址:https://customerconnect.vmware.com/downloads/get-download?downloadGroup=VDDK-1-0&download=true&fileId=20eebe43e3bccf4986a37cd50638e726&uuId=de17fa9d-b896-4ac9-aae2-68efa086ccfa,安装后找到相关路径的exe文件使用(默认路径一般为: "C:\Program Files (x86)\VMware\VMware Virtual Disk Development Kit\bin\vmware-vdiskmanager.exe")。
- 首先运行:
"C:\Program Files (x86)\VMware\VMware Virtual Disk Development Kit\bin\vmware-vdiskmanager.exe" -r origin.vmdk -t 0 temp.vmdk
- 然后运行:
qemu-img.exe convert -f vmdk temp.vmdk -O raw kvm.img
- 将ova格式转换为KVM可用格式
- 假设待转换文件为origin.ova,在windows下将其改为origin.rar直接解压缩。
- 解压缩后生成三个文件:
- xxx.vmdk
- xxx.mf
- xxx.ovf
- 使用上面转换vmdk的方法,将xxx.vmdk转为KVM可使用格式。