虚拟化中的机器类型概念怎么解释?

虚拟化中的机器类型概念怎么解释?

当我在 Debian Wheezy 下时,virt-manager 创建的虚拟机的机器类型为“pc-0.12”。
由于我在 Debian Jessie 下,virt-manager 创建的虚拟机的机器类型为“pc-i440fx-2.1”。

virt-manager(或 libvirt、qemu 或 kvm?)如何确定/找到正确的机器类型?

提前致谢

答案1

机器类型(或设备模型)是默认情况下应模拟的低级设备列表,例如芯片组、PCI 控制器、存储控制器等。因此,此“设备模型”是您将模拟的基本“计算机”,您将在其上添加其他设备,例如磁盘驱动器、直通 USB 设备等。

我认为没有“选择”设备模型的逻辑,它只是依赖于编译时默认值。libvirt/virt-manager 中可能存在“模板”的概念,因此根据您选择的模板可能会有不同的默认值(某些操作系统会拒绝使用过时的pc设备模型进行启动,因此需要存在不同的设备模型来适应不同的操作系统)。

相关内容