Es gibt ein spezielles Konsolentool dmidecode, das sysfs verwendet, um Informationen über Ihr Motherboard bereitzustellen. Hier finden Sie eine kurze Beschreibung des Tools aus der Manpage.
dmidecode ist ein Tool zum Speichern der DMI-Tabelleninhalte (manche sagen SMBIOS-Tabellen) eines Computers in einem für Menschen lesbaren Format. Diese Tabelle enthält eine Beschreibung der Hardwarekomponenten des Systems sowie weitere nützliche Informationen wie Seriennummern und BIOS-Revision. Dank dieser Tabelle können Sie diese Informationen abrufen, ohne nach der tatsächlichen Hardware suchen zu müssen.
Dies ist zwar ein guter Punkt im Hinblick auf die Geschwindigkeit und Sicherheit der Meldungen, macht die präsentierten Informationen jedoch möglicherweise auch unzuverlässig. Die DMI-Tabelle beschreibt nicht nur, woraus das System derzeit besteht, sondern kann auch mögliche Entwicklungen melden (z. B. die schnellste unterstützte CPU oder die maximal unterstützte Speichermenge).
SMBIOS steht für System Management BIOS, während DMI für Desktop Management Interface steht. Beide Standards sind eng miteinander verbunden und wurden von der DMTF (Desktop Management Task Force) entwickelt.
Während Sie es ausführen, versucht dmidecode, die DMI-Tabelle zu finden. Zuerst wird versucht, die DMI-Tabelle aus sysfs zu lesen, und dann wird versucht, direkt aus dem Speicher zu lesen, wenn der sysfs-Zugriff fehlschlägt. Wenn es dmidecode gelingt, eine gültige DMI-Tabelle zu finden, analysiert es diese Tabelle und zeigt eine Liste von Datensätzen wie diesen an:
Handle 0x0002, DMI-Typ 2, 8 Bytes.
Informationen zur Basisplatine Hersteller: Intel
Produktname: C440GX+
Version: 727281-001
Seriennummer: INCY92700942Jeder Datensatz hat:
Ein Griff. Dies ist eine eindeutige Kennung, die es Datensätzen ermöglicht, aufeinander zu verweisen. Beispielsweise verweisen Prozessordatensätze normalerweise mithilfe ihrer Handles auf Cache-Speicherdatensätze.
Eine Art. Die SMBIOS-Spezifikation definiert verschiedene Arten von Elementen, aus denen ein Computer bestehen kann. In diesem Beispiel ist der Typ 2, was bedeutet, dass der Datensatz „Base Board Information“ enthält.
Eine Größe. Jeder Datensatz verfügt über einen 4-Byte-Header (2 für das Handle, 1 für den Typ, 1 für die Größe), der Rest wird von den Datensatzdaten verwendet. Dieser Wert berücksichtigt keine Textzeichenfolgen (diese werden am Ende des Datensatzes platziert), sodass die tatsächliche Länge des Datensatzes möglicherweise (und ist oft) größer als der angezeigte Wert ist.
Decodierte Werte. Die angezeigten Informationen hängen natürlich von der Art der Aufzeichnung ab. Hier erfahren wir den Hersteller, das Modell, die Version und die Seriennummer des Boards.
So finden Sie das Motherboard-Modell unter Linux, Mach Folgendes.
- Öffnen Sie ein Root-Terminal.
- Geben Sie den folgenden Befehl ein, um kurze Informationen zu Ihrem Motherboard zu erhalten:|_+_|
Die Ausgabe sieht folgendermaßen aus:
- Um weitere Details zu Ihren Motherboard-Informationen zu erhalten, geben Sie den folgenden Befehl als Root ein oder kopieren Sie ihn und fügen Sie ihn ein:|_+_|
Siehe den folgenden Screenshot:
Das Argument -t filtert die Ausgabe nach dem angegebenen DMI-Typ. 2 bedeutet „Baseboard“.
Wenn Sie die Option „baseboard“ für das Argument -t verwenden, wird eine Kombination von DMI-Typen verwendet (wie in der SMBIOS-Spezifikation definiert), sodass Sie mehr Details sehen.
TypMann dmidecodeum mehr über das Befehlszeilenargument zu erfahren.
Das ist es.