将 Windows 客户操作系统 .vmdk 文件转换为 .qcow2 并托管到 KVM 后,出现“无可启动设备”

将 Windows 客户操作系统 .vmdk 文件转换为 .qcow2 并托管到 KVM 后,出现“无可启动设备”

我们正在将客户虚拟机从 VMware 7 迁移到 KVM(安装在 Ubuntu 22.04 LTS 上)。通过将 vmdk 磁盘转换为 qcow2,我们已成功将所有 Ubuntu 客户虚拟机从 VMware 迁移到 KVM。

但是,从 vmdk 转换为 qcow2 后,Windows Guest VM 出现问题,并显示“无可启动设备”消息。

[使用的命令] qemu-img convert -f vmdk -O qcow2 WINVM.vmdk WINVM.qcow2

拍摄完成

  1. 尝试更改 BIOS 类型
  2. 尝试将 qcow2 磁盘类型更改为 Sata、Scsi、VirtIO
  3. 在导出 vmdk 文件并转换为 qcow2 之前,卸载了 VMware 工具并安装了 VirtIO 驱动程序。

相关内容