DMIThe desktop management interface is a management system that helps collect computer system information,
Used to allow the system to store data related to itself and its peripheral devices.
DMI allows you to query system configuration information including CPU, memory, and I/O expansion slots at the operating system level (without entering the BIOS ). DMI stores the preceding information in a 4 kb DMI data area in the BIOS.MIFD (Management Information Format database ).DMI information must be collected in strict compliance with smbios specifications.
Smbios and DMI are desktop
Management Task Force
(DMTF) Draft open technical standards where DMI design applies to any platform and operating system. It is an open technical standard drafted by the industry's leading organization (Desktop Management Task Force [DMTF,
DMI acts as an interface between the management tool and the system layer. It has established a standard manageable system to make it easier for computer vendors and users to understand the system.
The main component of DMI isManagement Information Format
(MIF) Database. This database contains all information about computer systems and accessories. DMI allows you to obtain the serial number, computer vendor, serial port information, and other system accessories.
DMI is designed as an interface specification that can be implemented on any platform or operating system,
It allows the operator to manually add additional control information such as the user name, seller, and computer number that the BIOS cannot detect in the data area,
Therefore, we can also use DMI to modify the system configuration in the MIFD database without operating the BIOS to meet the system requirements in different environments.
We use dmicfg to modify the BIOS to enable Lenovo XP without activation, that is, the modified DMI area.
For the DMI area, we can save or clear the backup bios, which can be refreshed through the BIOS.ProgramParameters.
Currently, DMI has multiple versions, mostly 2.0, 2.1, and 2.2. For the DMI version used in our motherboard BIOS, you can use the debug program that comes with winxx for testing.
In MS-DOS mode of winxx, type deubg.
C: \ debug
-S f000: 0 FFFF '_ Sm _' (SM must be capitalized) Press ENTER
F000: 13e0
If an address is displayed, the BiOS supports at least DMI 2.1. If not, try the following
C: \ debug
-S f000: 0 FFFF '_ DMI _' (DMI must be capitalized) Press ENTER
F000: 13e0
(If an address is displayed, the BIOS only supports DMI 2.0. If not, DMI 2.0 is not supported)
Confirm that the BiOS supports DMI 2.10 or DMI 2.20 and perform the following operations:
C: \ debug
-D f000: 13e0 press enter (f000: 13e0 is the result you obtained above, and everyone is different)
Refer to your motherboard BIOS for details. Here, the BIOS of Gigabyte 6oxe F7 is used. See the following screen pictures:
02 02 means DMI 2.20
02 01 means DMI 2.10
Read the full text
Category:View comments by default