我已经在 QEMU 上完全虚拟化了 Windows 10 的虚拟机,并且必须这样做主机直通才能让它工作。
因为没有办法设置 SMBIOS 来反映主机,所以我想知道是否有任何办法可以更改System Manufacturer
我的客户操作系统中的密钥。
答案1
通过将任何您喜欢的 SMBIOS 信息添加到您的 libvirt XML 定义中,您可以非常轻松地提供这些信息。
这里我添加了一些虚假信息:
<sysinfo type="smbios">
<bios>
<entry name="vendor">Fake BIOS Vendor</entry>
<entry name="version">Fake BIOS Version</entry>
</bios>
<system>
<entry name="manufacturer">Fake Manufacturer</entry>
<entry name="product">Fake Product</entry>
</system>
</sysinfo>
<!-- other XML nodes -->
<os>
<!-- other XML nodes -->
<smbios mode="sysinfo"/>
</os>
其结果是:
除了上面显示的项目之外,还有许多其他项目可以更改;请参阅文档了解完整详情。