20.3. SMBIOS 系统信息
通过一些虚拟机监控程序,可以控制向客户机虚拟机显示哪些系统信息(例如,SMBIOS 字段可由虚拟机监控程序进行填充,并使用 guest 虚拟机中的 midecode 命令来检查)。可选的 sysinfo 元素涵盖此类信息类别。
图 20.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 的 block 0,条目名从供应商
、版本
、date
和release
中提取。<系统>
- 这是 SMBIOS 的块 1,条目名从制造商
、产品
、版本
、serial
、uuid
、sku
和family
中提取。如果uuid
条目与顶级 uuid 元素一同提供,则两个值必须匹配。