Page 1 of 1

[Solved] Dmidecode on the guest

Posted: 22. Apr 2014, 13:36
by Jeff_59
Hello :D

I ran dmidecode on my windows xp guest, but unfortunately got the following:
-------------------------------------------------------------------------------------------------
# dmidecode 2.11
SMBIOS 2.5 present.
10 structures occupying 448 bytes.
Table at 0x000E1000.

Invalid entry length (0). DMI table is broken! Stop.
------------------------------------------------------------------------------------------------
I was wondering if i did something wrong and if there is a way to fix the broken
table?

Thanks in advance for your help.

Jeff_59

P.S.: I made a search on the forum related to this problem but didn't find
anything similar, so i hope this new thread is legitimate. Thanks again.

Re: Dmidecode on the guest

Posted: 22. Apr 2014, 15:40
by mpack
VirtualBox version?

Re: Dmidecode on the guest

Posted: 22. Apr 2014, 17:49
by Jeff_59
Hello mpack, :D

Thanks for your message.
mpack wrote:VirtualBox version?
Virtualbox Version: 4.3.6

I'm terribly sorry, but it turns out that i posted in the wrong section. I thought i was posting
in the windows guest section and not in the windows hosts section. Indeed, my host is macOS
10.6.8 , and my host windows XP. Again sorry for this mess :oops:

Re: Dmidecode on the guest

Posted: 22. Apr 2014, 18:42
by socratis
- Host: OSX 10.6.8
- Guest: Windows XP
- VirtualBox: 4.3.10
DMIDecode from SourceForge works right out of the box and here is its output:

Code: Select all

# dmidecode 2.10
SMBIOS 2.5 present.
10 structures occupying 449 bytes.
Table at 0x000E1000.

Handle 0x0000, DMI type 0, 20 bytes
BIOS Information
        Vendor: innotek GmbH
        Version: VirtualBox
        Release Date: 12/01/2006
        Address: 0xE0000
        Runtime Size: 128 kB
        ROM Size: 128 kB
        Characteristics:
                ISA is supported
                PCI is supported
                Boot from CD is supported
                Selectable boot is supported
                8042 keyboard services are supported (int 9h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported

Handle 0x0001, DMI type 1, 27 bytes
System Information
        Manufacturer: innotek GmbH
        Product Name: VirtualBox
        Version: 1.2
        Serial Number: 0
        UUID: 3823DB1F-0C8A-4135-B66C-AE6B68F8E681
        Wake-up Type: Power Switch
        SKU Number: Not Specified
        Family: Virtual Machine

Handle 0x0008, DMI type 2, 15 bytes
Base Board Information
        Manufacturer: Oracle Corporation
        Product Name: VirtualBox
        Version: 1.2
        Serial Number: 0
        Asset Tag: Not Specified
        Features:
                Board is a hosting board
        Location In Chassis: Not Specified
        Chassis Handle: 0x0003
        Type: Motherboard
        Contained Object Handles: 0

Handle 0x0003, DMI type 3, 13 bytes
Chassis Information
        Manufacturer: Oracle Corporation
        Type: Other
        Lock: Not Present
        Version: Not Specified
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Safe
        Security Status: None

Handle 0x0007, DMI type 126, 42 bytes
Inactive

Handle 0x0005, DMI type 126, 15 bytes
Inactive

Handle 0x0006, DMI type 126, 28 bytes
Inactive

Handle 0x0002, DMI type 11, 7 bytes
OEM Strings
        String 1: vboxVer_4.3.10
        String 2: vboxRev_93012

Handle 0x0008, DMI type 128, 8 bytes
OEM-specific Type
        Header and Data:
                80 08 08 00 E5 D0 22 00

Handle 0xFEFF, DMI type 127, 4 bytes
End Of Table

Re: Dmidecode on the guest

Posted: 22. Apr 2014, 20:24
by mpack
Moved to "Windows Guests".

Re: Dmidecode on the guest

Posted: 22. Apr 2014, 20:31
by mpack
At first glance I see no-one complaining in the Discuss the 4.3.6 release thread of a bunch of license activations failing, so I assume the DMI BIOS API does work correctly in that release.

Re: Dmidecode on the guest

Posted: 22. Apr 2014, 22:04
by Jeff_59
Hello everybody :D

Thanks a lot for your messages. I downloaded the version you mentionned, and i'm happy to let you know
that it does work now. Thanks :D . It turns out that the version of dmidecode i first used (2.11) was in fact a
beta and therefore unstable version. It was all the more misleading as version 2.11b worked fine on another
windows system.

Again, thanks for your help.

Best regards,

Jeff_59