23.3. SMBIOS 系统信息
某些虚拟机监控程序可以控制向客户机虚拟机显示哪些系统信息(例如,SMBIOS 字段可以由虚拟机监控程序填充,并使用 guest 虚拟机中的 dmidecode 命令进行检查)。可选的
sysinfo
元素涵盖了此类信息类别。
图 23.5. SMBIOS 系统信息
... <os> <smbios mode='sysinfo'/> ... </os> <sysinfo type='smbios'> <bios> <entry name='vendor'>LENOVO</entry> </bios> <system> <entry name='manufacturer'>Fedora</entry> <entry name='vendor'>Virt-Manager</entry> </system> </sysinfo> ...
<sysinfo>
元素具有一个强制属性 类型
,用于决定子元素的布局,其定义如下:
- SMBIOS - Sub-elements 调用特定的 SMBIOS 值,如果与
<os>
元素的<smbios>
子元素结合使用,这将影响客户机虚拟机。<sysinfo>
的每个子元素都命名 SMBIOS 块,在这些元素中,可以是描述块内字段的条目元素列表。可以识别以下块和条目:<BIOS>
- 这是 SMBIOS 块 0,其条目名取自供应商的
、版本
、日期和时间
。<System>
- 这是 SMBIOS 块 1,其条目名取自manufacturer
、产品
、版本
、serial
、uuid、s
ku,以及系列产品
。如果一个
uuid
条目与顶层uuid
元素一起提供,则两个值必须匹配。