[SOLVED] Need help to set correct BIOS Information xml for VM


k04l

Recommended Posts

Hello, i own 4 Unraid Servers doing different things, my Personal Gaming Rig is for two users runs 2 Windows10 VMs with RTX Graphics passed through, USB Controllers and Stuff, everything is just fine (Ryzen 9 3900x, X570 Asus Mainboard Unraid 6.8.3). I boot up my main Windows from the NVME and a second VM using vdisk so i can still boot it bare metal to use the all the power of it.

 

Now my Problem:

 

I use a Business Software which i bought and licenced correctly and it is working fine whenever i boot it on bare metal, the developer told me it is not running on Virtual Machines because the licence is reading Motherboard Serial Number information. So i need to add this motherboard information to the Windows10 xml, i found several information on the Forums and internets and tried it, but it did not work, but when i try it on VMware Workstation / Esxi this business Software installs and works just fine.

I dont want to believe that i cannot get it to work with KVM :)

 

also i cannot get Windows Hello to work with my Fingerprint Reader, Windows Hello also checks some Motherboard information.

 

any Suggestions ?

 

EDIT: i finaly found the Solution, i added this to my VM XML.

 

under <os> tab i added a line before </os>

<smbios mode='sysinfo'/>

 

and after </cputune> i added

 <sysinfo type='smbios'>
    <bios>
      <entry name='vendor'>ROG STRIX X570-E GAMING</entry>
      <entry name='version'>Rev 2802</entry>
      <entry name='date'>02/24/2020</entry>
    </bios>
    <system>
      <entry name='manufacturer'>ASUSTeK COMPUTER INC.</entry>
      <entry name='product'>ROG STRIX X570-E GAMING</entry>
      <entry name='version'>Rev 2802</entry>
      <entry name='serial'>191059955402748</entry>
    </system>
    <baseBoard>
      <entry name='manufacturer'>ASUS</entry>
      <entry name='product'>ASUSTeK COMPUTER INC.</entry>
      <entry name='version'>Rev 2802</entry>
      <entry name='serial'>191059955402747</entry>
    </baseBoard>
  </sysinfo>

Edited by k04l
SOLVED
  • Like 1
  • Thanks 1
  • Upvote 1
Link to comment
  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.