使用
virt-install ... --os-variant win10 ...
virt-install
创建针对 Windows 10 优化的新 VM。
但是这些操作系统特定的属性位于哪里?
例如machine-type
元素<hyperv>
(在 virt XML 中指定的元素)
我一直在查看 osinfo-db XML 文件,但它们似乎没有保存信息。
或者它们只是硬编码在virt-install
二进制文件中?
如果是这样,我如何确定我当前的virt-install
版本支持哪些操作系统?
我知道osinfo-query
如何找到操作系统名称,但是virt-install
需要从某处知道操作系统优化属性,对吗?
答案1
是的,这些元素被硬编码到 virt-install 源中。
libosinfo 主要提供默认硬件设备和自动安装程序的执行,以及一些内存/cpu/磁盘设置的默认设置。