System Management BIOS

From Thomas-Krenn-Wiki
Jump to navigation Jump to search

The System Management BIOS (SMBIOS) Reference Specification describes how mainboards and system manufacturers provide management information of their products in a standardized format. The SMBIOS specification was output by the Distributed Management Task Force (DMTF) and is continuously expanded. The information provided in accordance with the SMBIOS specification can be read under Linux with dmidecode.

Provided information

In the SMBIOS specification 3.7.0 dated 21.07.2023[1] the following Structure Definitions are described:

type description (english) required field
0 BIOS Information ja
1 System Information ja
2 Baseboard (or Module) Information
3 System Enclosure or Chassis ja
4 Processor Information ja
5 Memory Controller Information (Obsolete)
6 Memory Module Information (Obsolete)
7 Cache Information ja
8 Port Connector Information
9 System Slots ja
10 On Board Devices Information (Obsolete)
11 OEM Strings
12 System Configuration Options
13 BIOS Language Information
14 Group Associations
15 System Event Log
16 Physical Memory Array ja
17 Memory Device ja
18 32-Bit Memory Error Information
19 Memory Array Mapped Address ja
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-Band Remote Access
31 Boot Integrity Services (BIS) Entry Point
32 System Boot Information ja
33 64-Bit Memory Error Information
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device Information
39 System Power Supply
40 Additional Information
41 Onboard Devices Extended Information
42 Management Controller Host Interface
43 TPM Device
44 Processor Additional Information
45 Firmware Inventory Information
46 String Property
126 Inactive
127 End-of-Table
128-255 Available for system- and OEM- specific information

References

More information


Author: Werner Fischer

Werner Fischer, working in the Knowledge Transfer team at Thomas-Krenn, completed his studies of Computer and Media Security at FH Hagenberg in Austria. He is a regular speaker at many conferences like LinuxTag, OSMC, OSDC, LinuxCon, and author for various IT magazines. In his spare time he enjoys playing the piano and training for a good result at the annual Linz marathon relay.


Translator: Alina Ranzinger

Alina has been working at Thomas-Krenn.AG since 2024. After her training as multilingual business assistant, she got her job as assistant of the Product Management and is responsible for the translation of texts and for the organisation of the department.


Related articles

Avago EFI SAS Driver is Unhealthy
BIOS POST Code A9 Solution
Measuring I/O performance