带有 qemu 的 libvirtd:ryzen cpu 英特尔主机上的仿真?

libvirtd with qemu: ryzen cpu emulation on intel host?

我尝试将我的虚拟机设置为我的 ryzen 笔记本电脑。虚拟机位于具有英特尔 CPU 的主机上。但我已经坚持设置正确的模型。我找不到锐龙。

libvirtd 版本:6.1.0 qemu 版本:4.2.0

如何指定锐龙?

Ryzen 与 EPYC 属于同一系列,因此您需要 CPU 型号名称“EPYC”/“EPYC-IBPB” - 另请参阅 https://www.qemu.org/docs/master/system/target-i386.html#recommendations-for-kvm-cpu-model-configuration-on-x86-hosts

也就是说,如果 VM 运行 在装有 Intel CPU 的主机上,您将无法为其选择 EPYC CPU 型号,因为由于不匹配的功能,无法在 Intel 主机上 运行。