Dmidecode[?]

dmidecode ???????? Linux ???????????????Dmidecode ?? SMBIOS/DMI ??,???????? BIOS?????????????????????????????,??????

??Dmidecode??

DMI (Desktop Management Interface, DMI)?????????????????,DMI????????????SMBIOS????????? SMBIOS(System Management BIOS)????????????????????????????????SMBIOS?DMI????????Desktop Management Task Force (DMTF)???????????,??DMI????????????????

DMI??????????????????????????????????????????????????DMI????????Management Information Format (MIF)?????????????????????????????DMI,??????????????????????????????

dmidecode?????????:
Handle 00002 DMI type 2, 8 bytes Base Board Information Manufacturer:Intel Product Name: C440GX+ Version: 727281-0001 Serial Number: INCY92700942

????????????(recoce Header), ?????:

    recode id(handle): DMI????????,?????,??????Handle 00002?
    dmi type id: ?????,???:BIOS,Memory,???type 2,?Base Board Information
    recode size: DMI?????????,???8 bytes.(???????,????????????size????)???????????
    decoded values: ?????????,?????????????(manufacturer)?model?version??serial Number?

??Dmidecode???

dmidecode?????DMI?????????,?????????????DMI????????,???????????????????

????Dmidecode

Dmidecode ???? Linux ?????????,??????????????????,?:
apt-get install dmidecode

?????????:

    Dmidecode???????:http://download.savannah.GNU.org/releases/dmidecode/
    Win??????:http://gnuwin32.sourceforge.net/packages/dmidecode.htm

??dmidecode??????

?????? dmidecode ?????????????Dmidecode ???????? -t,?????????????,?????????????,?????
dmidecode -t processor

??:

# dmidecode 2.10

SMBIOS 2.6 present.

Handle 0x0004, DMI type 4, 40 bytes

Processor Information

Socket Designation: CPU 1

Type: Central Processor

Family: Xeon

Manufacturer: Intel

ID: A5 06 01 00 FF FB EB BF

Signature: Type 0, Family 6, Model 26, Stepping 5

Flags:

FPU (Floating-point unit on-chip)

VME (Virtual mode extension)

DE (Debugging extension)

------

Usage: dmidecode [OPTIONS]

Options are:

    -d, --dev-mem FILE Read memory from device FILE (default: /dev/mem)
    ????????,???????????????
    -h, --help Display this help text and exit
    ??????
    -q, --quiet Less verbose output
    ?????????
    -s, --string KEYWORD Only display the value of the given DMI string
    ?????DMI??????
    -t, --type TYPE Only display the entries of given type
    ??????????
    -u, --dump Do not decode the entries
    ????????????
    --dump-bin FILE Dump the DMI data to a binary file
    --from-dump FILE Read the DMI data from a binary file
    -V, --version Display the version and exit
    ??????

??dmidecode??string?type??

(1)Valid string keywords are:

    bios-vendor
    bios-version
    bios-release-date
    system-manufacturer
    system-product-name
    system-version
    system-serial-number
    system-uuid
    baseboard-manufacturer
    baseboard-product-name
    baseboard-version
    baseboard-serial-number
    baseboard-asset-tag
    chassis-manufacturer
    chassis-type
    chassis-version
    chassis-serial-number
    chassis-asset-tag
    processor-family
    processor-manufacturer
    processor-version
    processor-frequency

(2)Valid type keywords are:

    bios
    system
    baseboard
    chassis
    processor
    memory
    Cache
    connector
    slot

(3)type??????

    0 BIOS
    1 System
    2 Base Board
    3 Chassis
    4 Processor
    5 Memory Controller
    6 Memory Module
    7 Cache
    8 Port Connector
    9 System Slots
    10 On Board Devices
    11 OEM Strings
    12 System Configuration Options
    13 BIOS Language
    14 Group Associations
    15 System Event Log
    16 Physical Memory Array
    17 Memory Device
    18 32-bit Memory Error
    19 Memory Array Mapped Address
    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
    32 System Boot
    33 64-bit Memory Error
    34 Management Device
    35 Management Device Component
    36 Management Device Threshold Data
    37 Memory Channel
    38 IPMI Device
    39 Power Supply
    40 Additional Information
    41 Onboard Device

????????

    ???????:dmidecode | grep 'Product Name'
    ????????:dmidecode |grep 'Serial Number'
    ???????:dmidecode -s system-serial-number
    ??????:dmidecode -t memory
    ??OEM??:dmidecode -t 11

?? Dmidecode ?????,??????? -h ?????

猜你喜欢

转载自wwamiss.iteye.com/blog/1874611