VMware虚拟机导入OpenStack后无法启动

时间:2023-02-19 15:58:12

问题:

使用VMware Workstation创建win10虚拟机,将虚拟机的虚拟磁盘vmdk文件用qemu-img工具转换为qcow2格式再导入到OpenStack后,启动虚拟机异常报错“Booting from Hard Disk... No bootable device.”

VMware虚拟机导入OpenStack后无法启动

解决方法:

设置镜像属性,将磁盘驱动改为IDE,将网卡驱动改为e1000,命令如下:

openstack image set  --property hw_disk_bus=ide  --property hw_vif_model=e1000 win10.qcow2

vmdk转qcow2命令:

qemu-img convert -f vmdk -O qcow2 win10-test.vmdk win10-test.qcow2