<div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>Why is it necessary for the guest?</div><div><br></div><div>Run this command and see if it does what you want:</div><div><span style="background-color:rgb(247,247,247);color:rgb(0,0,0);font-size:13px">VBoxManage setextradata "VM name" VBoxInternal/Devices/pcbios/0/Config/DmiExposeMemoryTable 1</span></div><div>Source: <a href="http://www.virtualbox.org/ticket/12017?cversion=0&cnum_hist=1#comment:5" target="_blank">www.virtualbox.org/ticket/12017?cversion=0&cnum_hist=1#comment:5</a></div><div><br></div><div><br></div><div><br></div><div>Regards,</div><div>Mihai</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, 9 Nov 2018 at 22:29, Rodney Lott <<a href="mailto:rlott@evertz.com" target="_blank">rlott@evertz.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div text="#000000" bgcolor="#FFFFFF">
Hi, there.<br>
<br>
First, my details:<br>
<br>
Host machine:<br>
<blockquote>rlott@rlott-brix:~$ uname -a; lsb_release -a<br>
Linux rlott-brix 4.13.0-46-generic #51-Ubuntu SMP Tue Jun 12 12:36:29 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux<br>
No LSB modules are available.<br>
Distributor ID:    Ubuntu<br>
Description:    Ubuntu 17.10<br>
Release:    17.10<br>
Codename:    artful<br>
</blockquote>
VirtualBox version: 5.2.6 r120293 (Qt5.9.1)<br>
Guest VM: Custom Ubuntu version<br>
<blockquote>root@magtestvm:/udata/home/etdev# uname -a; lsb_release<br>
Linux magtestvm 4.4.0-116-generic #140~14.04.1-Ubuntu SMP Fri Feb 16 09:25:20 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux<br>
</blockquote>
<br>
I was wondering if there was a way to populate the DMI information to simulate memory banks for a Linux-based VM. If I do a dmidecode -t17 on my guest, I see the following:
<br>
<br>
root@magtestvm:/udata/home/etdev# dmidecode -t17 <br>
# dmidecode 2.12<br>
SMBIOS 2.5 present.<br>
<br>
Upon further examination, I saw in the full dmidecode output that no such memory bank sections existed.
<br>
<br>
I found this section in the manual about setting DMI information: <a class="m_6200025433899957776m_8169301591767348655moz-txt-link-freetext" href="https://www.virtualbox.org/manual/ch08.html#idm5744" target="_blank">
https://www.virtualbox.org/manual/ch08.html#idm5744</a><br>
<br>
I saw in this piece of the source code that it does support DMI Memory (type 17):
<a class="m_6200025433899957776m_8169301591767348655moz-txt-link-freetext" href="https://www.virtualbox.org/svn/vbox/trunk/src/VBox/Devices/PC/DevFwCommon.cpp" target="_blank">
https://www.virtualbox.org/svn/vbox/trunk/src/VBox/Devices/PC/DevFwCommon.cpp</a><br>
<br>
So, is there such a call to set various things like this?<br>
<br>
    VBoxManage setextradata <my_guest_vm> VBoxInternal/Devices/pcbios/0/Config/DmiMemory/<some_key> <some_value><br>
<br>
If so, would you point me to where a list of values for <some_key> would be? <br>
<br>
Thanks very much!<br>
<br>
Rodney<br>
<br>
<br>
</div>

_______________________________________________<br>
vbox-dev mailing list<br>
<a href="mailto:vbox-dev@virtualbox.org" target="_blank">vbox-dev@virtualbox.org</a><br>
<a href="https://www.virtualbox.org/mailman/listinfo/vbox-dev" rel="noreferrer" target="_blank">https://www.virtualbox.org/mailman/listinfo/vbox-dev</a><br>
</blockquote></div>