vmware虚拟机转成PVE虚拟机运行方式
作者:幻灭行度
文章介绍了将VMware虚拟机导出为OVF格式,然后转换为QCOW2格式,最后上传并在Proxmox VE (PVE)中配置虚拟机的过程,步骤包括使用QEMU工具转换磁盘格式,通过SSH上传文件到PVE,以及在PVE中设置虚拟机并调整启动顺序和CPU模式
1.vm导出ovf格式
vmware中打开虚拟机,然后导出成ovf
2.转换qcow2格式
提前安装qemu windows版本。
导出的ovf文件目录下面,就会存在一个disk1.vmdk的虚拟磁盘,转换这个文件即可。
D:\qemu\qemu-img.exe convert -p -f vmdk -O qcow2 G:\DO447-disk1.vmdk G:\DO447-disk1.qcow2
(100.00/100%)
3.等待完成转换后
ssh上传qcow2文件到pve的路径下:/var/lib/vz/template/iso(对应磁盘不同,目录不同)或者在图形界面选择对应硬盘,进行镜像上传(需要修改后缀为iso,上传后修改回qcow2)。
4.pve新建虚机
不启动。
5.导入qcow2后更换启动顺序
qm importdisk 106 openwrt.qcow2 local-lvm
注意:如果是用网页上传,需要mv回qcow2的后缀。
#106 -虚拟机ID
#local-lvm -存储库名称(图片上面是nvme的存储库)
添加磁盘(如果启动有问题需要修改磁盘链接方式为IDE)并修改启动顺序:
6.如果虚拟机还要再启动虚拟机
需要切换CPU模式为host模式
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。