Matheus Simon asked:
I’ve fully virtualized a VM with windows 10 on QEMU and had to do host-passthrough in order for it to work.
Because there’s no way to set SMBIOS to reflect the host, I want to know if there’s any way to change the System Manufacturer
key in my guest OS.
My answer:
It’s very easy to supply any SMBIOS information you like by adding it to your libvirt XML definition.
Here I have added a bunch of fake information:
<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>
The result of which is:
Many items other than those shown above can be changed; see the documentation for complete details.
View the full question and any other answers on Server Fault.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.