So erhalten Sie Hardwareinformationen mit dem Befehl DMideCode unter Linux
- 3390
- 372
- Matteo Möllinger
In diesem Artikel werden wir sehen, wie wir verwenden können Dmidecode Befehl zum Abrufen von Hardwareinformationen eines Linux -Systems. Nehmen wir an, wenn wir ein System aktualisieren möchten, müssen wir Informationen wie so sammeln Speicher, BIOS Und Zentralprozessor usw. Mit Hilfe von Dmidecode Befehl Wir werden die Details kennenlernen, ohne das System Chasis zu öffnen. Dmidecode Befehl funktioniert für Rhel/Centos/Fedora/Ubuntu Linux.
So erhalten Sie Hardwareinformationen unter LinuxDmidecode Werkzeug gelesen DMI (manche sagen Smbios) Tabelle zum Abrufen von Daten und Zeigt nützliche Systeminformationen wie angezeigt Hardwaredetails, Seriennummer Und BIOS Ausführung, Prozessor usw. im menschlichen lesbaren Format. Möglicherweise benötigen Sie einen Root -Privileg, um den Befehl DMidecode auszuführen.
1. Grundausgabe von Demidecode
Unten finden Sie die Demidecode -Befehlsausgabeausgabe.
# DMIDECODE 2.11 SMBIOS -Version Fixup (2.31 -> 2.3). Smbios 2.3 vorhanden. 45 Strukturen, die 1642 Bytes besetzen. Tabelle unter 0x000e0010. Handle 0x0000, DMI Typ 0, 20 Bytes BIOS Informationsanbieter: Phoenix Technologies Ltd Version: 6.00 Erscheinungsdatum: 12/06/2006 Adresse: 0xe78a0 Laufzeitgröße: 100192 Bytes Rom Größe: 64 KB Merkmale: ISA wird unterstützt. PCI wird unterstützt PC -Karte (PCMCIA) wird unterstützt. ESCD -Support ist verfügbar. USB Legacy wird unterstützt. Smart Battery wird unterstützt. Die BIOS -Kofferraumspezifikation wird unterstützt
2. So erhalten Sie DMI -Typen
DMI ID Geben Sie uns bestimmte Hardwareinformationen des Systems. DMidecode mit Optionen '-T 'oder '-Typ' Und 'Ausweis'wird uns die genaue Entfromation liefern. Ausweis 6 wird uns geben Speichermodul Information.
[[E -Mail geschützt] ~] # DMidecode -t 6 # DMidecode 2.11 SMBIOS -Version Fixup (2.31 -> 2.3). Smbios 2.3 vorhanden. Handle 0x0009, DMI Typ 6, 12 Bytes Speichermodulinformation Socket Bezeichnung: RAM-Socket #0 Bankanschlüsse: 0 1 Aktuelle Geschwindigkeit: Unbekannter Typ: EDO DIMM Installierte Größe: 1024 MB (Einzelbankenverbindung) Enabled Größe: 1024 MB (Single Single -Bank -Verbindung) Fehlerstatus: OK -Handle 0x000a, DMI -Typ 6, 12 Bytes Speichermodulinformation Socket Bezeichnung: RAM -Socket Nr. 1 Bankanschlüsse: 2 3 Aktuelle Geschwindigkeit: Unbekannter Typ: Edo DIMM installiert Größe: Nicht installiert aktiviert Größe: Nicht installiert Fehlerstatus: OK -Handle 0x000b, DMI Typ 6, 12 Bytes Speichermodulinformation Socket Bezeichnung: RAM -Socket #2 Bankanschlüsse: 4 5 Aktuelle Geschwindigkeit: Unbekannter Typ: Edo DIMM Installierte Größe: Nicht installiert aktiviertes Größe: Nicht installierter Fehlerstatus: OK Handle 0x000c, DMI Typ 6, 12 Bytes Speichermodulinformation Socket Bezeichnung: RAM -Socket #3 Bankverbindungen: 6 7 Aktuelle Geschwindigkeit: Unbekannter Typ:EDO DIMM Installierte Größe: Nicht installiert aktiviert Größe: Nicht installierter Fehlerstatus: OK
Im Folgenden sind die DMI Typen Details.
Geben Sie Informationen ein ---------------------------------------- 0 BIOS 1 System 2 Basisplat Chassis 4-Prozessor 5 Speichercontroller 6 Speichermodul 7 Cache 8 Port Connector 9 System-Slots 10 auf Board-Geräten 11 OEM-Zeichenfolgen 12 Systemkonfigurationsoptionen 13 BIOS-Sprache 14 Gruppenverbände 15 Systemereignisprotokoll 16 physische Speicherarray 17 Speichergerät 18 32-Bit-Speicher Fehler 19 Speicherarray Zugeordnete Adresse 20 Speichervorrichtung zugeordneter Adresse 21 integriertes Zeigegerät 22 Tragbare Batterie 23 System Reset 24 Hardware-Sicherheit 25 Systemsteuerelemente 26 Spannungssonde 27 Kühlvorrichtung 28 Temperatursonde 29 Elektrische Stromsonde 30 Out-of-Band-Fernbedienung Zugriff auf 31 Boot Integrity Services 32 System Boot 33 64-Bit-Speicherfehler 34 Verwaltungsgerät 35 Verwaltungsgerätekomponente 36 Verwaltungsgeräte-Threshold-Daten 37 Speicherkanal 38 IPMI-Gerät 39 Netzteil
Anstatt mit 'zu gehen'type_id"Sie können auch Schlüsselwort mit" verwenden "-TArgument für den Befehl dmidecode. Im Folgenden finden Sie die Liste der verfügbaren Schlüsselwörter.
Schlüsselworttypen ------------------------------ BIOS 0, 13 System 1, 12, 15, 23, 32 Baseboard 2, 10 Chassis 3 -Prozessor 4 Speicher 5, 6, 16, 17 Cache 7 Anschluss 8 Steckplatz 9
Zum Beispiel um das zu bekommen Zwischenspeicher Informationen zum System können Sie den Befehl unten anstelle von ID ausführen 7.
[[E -Mail geschützt] ~] # DMidecode -t -Cache # Dmidecode 2.11 SMBIOS -Version Fixup (2.31 -> 2.3). Smbios 2.3 vorhanden. Handle 0x000d, DMI Typ 7, 19 Bytes Cache Information Socket Bezeichnung: L1 -Cache -Konfiguration: aktiviert, Socketed, Stufe 1 Betriebsmodus: Schreiben Sie zurück Ort: Interne installierte Größe: 16 KB Maximale Größe: 16 kb unterstützte SRAM -Typen: Burst Pipeline Burst Asynchronous Installiertes SRAM -Typ: Asynchrone Geschwindigkeit: Unbekannte Fehlerkorrektortyp: Unbekannter Systemtyp: Unbekannte Assoziativität: Unbekanntes Handle 0x000e, DMI -Typ 7, 19 Bytes -Cache -Information Socket Bezeichnung: L2 Cache -Konfiguration: aktiviert, soziiert, Stufe 2 Betriebsmodus: Schreibporte zurückschreiben. : Extern installierte Größe: 0 kb Maximale Größe: 512 KB unterstützte SRAM -Typen: Burst Pipeline Burst Asynchron installiert SRAM -Typ: Keine Geschwindigkeit: Unbekannte Fehlerkorrektortyp: Unbekannter Systemtyp: Unbekannte Assoziativität: Unbekannt
3. So erhalten Sie Speicherinformationen
Wie komme ich Speicher Informationen zum System und wie viel Speicher durch das System unterstützt wird? Der folgende Befehl zeigt, dass das System maximal unterstützen kann 4GB von RAM.
[[E -Mail geschützt] ~] # DMidecode -t 16 # DMidecode 2.11 SMBIOS -Version Fixup (2.31 -> 2.3). Smbios 2.3 vorhanden. Handle 0x001d, DMI Typ 16, 15 Bytes Physischer Speicherarray Standort: Systemplatine oder Motherboard Verwendung: Systemspeicherfehler Korrekturtyp: Keine Maximale Kapazität: 4 GB Fehlerinformationen Handle: Nicht bereitgestellt Anzahl der Geräte: 4
Notiz: Aus der Schlüsselwortliste die Speicher Verwandte Informations -IDs sind 5, 6, 16 Und 17.
4. Wie bekomme ich BIOS -Informationen?
Um das zu bekommen BIOS Informationen zum System führen Sie den folgenden Befehl mit mit '-T' Möglichkeit.
[[E -Mail geschützt] ~] # DMidecode -t BIOS # DMIDECODE 2.11 SMBIOS -Version Fixup (2.31 -> 2.3). Smbios 2.3 vorhanden. Handle 0x0000, DMI Typ 0, 20 Bytes BIOS -Informationen Verkäufer: Phoenix Technologies Ltd Version: 6.00 Erscheinungsdatum: 12/06/2006 Adresse: 0xe78a0 Laufzeitgröße: 100192 Bytes Rom Größe: 64 KB Merkmale: ISA wird unterstützt. PCI wird unterstützt PC -Karte (PCMCIA) wird unterstützt. ESCD -Support ist verfügbar. USB Legacy wird unterstützt. Smart Battery wird unterstützt. Die BIOS -Kofferraumspezifikation wird unterstützt
5. Wie bekomme ich den Hersteller, das Modell und die Seriennummer?
Um die Informationen darüber zu erhalten Hersteller, Modell Und Seriennummer Verwenden Sie den folgenden Befehl wie unten gezeigt von Systemen.
[[E -Mail geschützt] ~] # DMidecode -t -System # DMidecode 2.11 Smbios 2.4 vorhanden. Handle 0x0001, DMI Typ 1, 27 Bytes Systeminformation Hersteller: Lenovo Produktname: 9637c76 Version: Denkzentre M55E Seriennummer: L9BT188 UUID: 8015D37A-2F82-DC11-A3FB-8C6E4EBAD5CE WACK-TYPEL: Familie: Nicht angegebenes Handle 0x000F, DMI Typ 12, 5 Bytes Systemkonfigurationsoption Option 1: Hier können hier beschrieben werden. Handle 0x0010, DMI-Typ 15, 29 Bytes Systemereignisprotokollbereich Länge: 432 Bytes Header Startversatz: 0x0000 Header Länge: 16 Bytes Datenstart-Offset: 0x0010 Zugriffsmethode: Allgemeine Nicht-Volksfunktionen Datenfunktionen Zugriffsadresse: 0x0000 Status: Gültig , Nicht voll ändern -bit ECC-Speicherfehlerdatenformat 3: Multiple-Event-Handle 0x0017, DMI-Typ 23, 13 Bytes System Reset Status: Aktiviert Watchdog-Timer: Gegenwart Startoption: Nicht neu starten : Unbekannter Timer -Intervall: Unbekannter Zeitübergang: Unbekanntes Handle 0x001f, DMI Typ 32, 20 Bytes System -Boot -Informationen Status:
Bitte renne 'MAN DMIDECODE'Vom Terminal- oder Eintragsaufforderung, mehr über DMIDECODE zu erfahren.
Lesen Sie auch: 10 Befehlszeilen -Tools, um Linux -Hardwareinformationen zu erhalten
- « So installieren und konfigurieren Sie das „Ansible' -Automatisierungstool für IT -Management - Teil 1
- So wiederherstellen Sie Daten und fehlgeschlagene Software -RAIDs - Teil 8 »