我使用 virsh 命令在 Ubuntu 20.04 机器上备份 Xubuntu 22.04 VM,并在 Ubuntu 18.04 机器上恢复它。
虚拟机启动成功,但运行更新几分钟后,apt
它会挂起在“暂停”状态,强制关机后会立即重新启动并“暂停”。
最初,我根本无法启动它,因为:
unsupported machine type 'pc-q35-4.2'
我能够通过virsh edit
改变此行来解决这个问题...
<os>
<type arch='x86_64' machine='pc-q35-4.2'>hvm</type>
</os>
... 至此 ...
<os>
<type arch='x86_64' machine='q35'>hvm</type>
</os>
很有可能是版本问题,原主机(20.04)有:
QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.23)
新主机(18.04)具有:
QEMU emulator version 2.11.1(Debian 1:2.11+dfsg-1ubuntu7.40)
问题
- 失败是否还有其他原因?
- 是否可以在 Ubuntu 18.04 机器上
QEMU 2.11.1
升级 ?QEMU 4.2.1
- 是否可以在 Ubuntu 18.04 机器上将虚拟管理器从 升级
1.5.1
到 ?2.2.1
- 我还需要升级什么?