Spis treści
dmidecode to przydatne narzędzie, dzięki któremu dowiemy się jakie podzespoły mamy w komputerze bez jego otwierania.
Instalacja
W przypadku dystrybucji CentOS pakiet jest dostępny w oficjalnych repozytoriach:
[root@itcore ~]# yum install dmidecode
Podobnie w systemie OpenBSD:
root@fw-s:~>pkg_add -i dmidecode
Możliwości
Wpisując w konsoli polecenie dmidecode
na ekranie wyświetli nam się cała masa informacji, czyli zrzut tablicy DMI (SMBIOS). Możemy tutaj znaleźć informacje o zainstalowanym procesorze, płycie głównej, pamięci, częstotliwości taktowania, wersji BIOS’u, nazwie producenta, dyskach twardych, slotach PCI, etc etc. Praktycznie wszystko co by nas mogło interesować. Można też wyświetlić tylko interesującą nas sekcję, używając opcji --type TYPE
. Poniżej lista wszystkich typów:
Type Information ---------------------------------------- 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
Przykładowo jeżeli chcemy wiedzieć jaka płyta główna jest w środku, użyjemy typu nr 1 (System), informacje o częstotliwości taktowania pamięci uzyskamy wpisując typ nr 17:
[root@itcore ~]# dmidecode --type 1 # dmidecode 2.10 SMBIOS 2.4 present. Handle 0x0001, DMI type 1, 27 bytes System Information Manufacturer: Gigabyte Technology Co., Ltd. Product Name: GA-MA785GMT-UD2H
Można też użyć słów kluczowych, które łączą kilka różnych typów, poniżej ich lista:
Keyword Types ------------------------------ bios 0, 13 system 1, 12, 15, 23, 32 baseboard 2, 10, 41 chassis 3 processor 4 memory 5, 6, 16, 17 cache 7 connector 8 slot 9
Informacje o BIOSie:
[root@itcore ~]# dmidecode --type bios # dmidecode 2.10 SMBIOS 2.4 present. Handle 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: Award Software International, Inc. Version: F3 Release Date: 09/16/2009 Address: 0xE0000 Runtime Size: 128 kB ROM Size: 1024 kB Characteristics: ISA is supported PCI is supported PNP is supported APM is supported
Opcja --string KEYWORD
pokaże tylko interesującą nas informację:
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 [root@itcore ~]# dmidecode -s processor-frequency 3100 MHz [root@itcore ~]# dmidecode -s baseboard-product-name GA-MA785GMT-UD2H
0 Komentarze.