Er is een speciale consoletool dmidecode die sysfs gebruikt om informatie over uw moederbord te geven. Hier is een korte beschrijving van de tool, afkomstig van de manpagina.
dmidecode is een hulpmiddel voor het dumpen van de DMI-tabel (sommigen zeggen SMBIOS) van een computer in een voor mensen leesbaar formaat. Deze tabel bevat een beschrijving van de hardwarecomponenten van het systeem, evenals andere nuttige informatie, zoals serienummers en BIOS-revisie. Dankzij deze tabel kunt u deze informatie opvragen zonder dat u naar de daadwerkelijke hardware hoeft te zoeken.
Hoewel dit een goed punt is in termen van rapportsnelheid en veiligheid, maakt dit de gepresenteerde informatie mogelijk ook onbetrouwbaar. De DMI-tabel beschrijft niet alleen waar het systeem momenteel uit bestaat, maar kan ook de mogelijke evoluties rapporteren (zoals de snelst ondersteunde CPU of de maximale hoeveelheid ondersteund geheugen).
SMBIOS staat voor System Management BIOS, terwijl DMI staat voor Desktop Management Interface. Beide standaarden zijn nauw met elkaar verbonden en ontwikkeld door de DMTF (Desktop Management Task Force).
Terwijl u het uitvoert, zal dmidecode proberen de DMI-tabel te lokaliseren. Het zal eerst proberen de DMI-tabel uit sysfs te lezen, en vervolgens rechtstreeks uit het geheugen proberen te lezen als de toegang tot sysfs mislukt. Als dmidecode erin slaagt een geldige DMI-tabel te vinden, zal het deze tabel parseren en een lijst met records zoals deze weergeven:
Handgreep 0x0002, DMI type 2, 8 bytes.
Basiskaartinformatie Fabrikant: Intel
Productnaam: C440GX+
Versie: 727281-001
Serienummer: INCY92700942Elke plaat heeft:
Een hendel. Dit is een unieke identificatie, waarmee records naar elkaar kunnen verwijzen. Processorrecords verwijzen bijvoorbeeld meestal naar cachegeheugenrecords met behulp van hun handvatten.
Een type. De SMBIOS-specificatie definieert verschillende soorten elementen waaruit een computer kan bestaan. In dit voorbeeld is het type 2, wat betekent dat het record 'Base Board Information' bevat.
Een maat. Elk record heeft een header van 4 bytes (2 voor de handle, 1 voor het type, 1 voor de grootte), de rest wordt gebruikt door de recordgegevens. Deze waarde houdt geen rekening met tekstreeksen (deze worden aan het einde van het record geplaatst), dus de werkelijke lengte van het record kan (en is vaak) groter dan de weergegeven waarde.
Gedecodeerde waarden. Welke informatie wordt gepresenteerd, is uiteraard afhankelijk van het type record. Hier leren we over de fabrikant, het model, de versie en het serienummer van het bord.
Om het moederbordmodel in Linux te vinden, doe het volgende.
- Open een rootterminal.
- Typ de volgende opdracht om korte informatie over uw moederbord op te halen:|_+_|
De uitvoer zal als volgt zijn:
- Voor meer details over uw moederbordinformatie typt of kopieert en plakt u de volgende opdracht als root:|_+_|
Zie de volgende schermafbeelding:
Het argument -t filtert de uitvoer op het opgegeven DMI-type. 2 betekent 'Plint'.
Wanneer u de 'baseboard'-optie voor het -t-argument gebruikt, wordt er een combinatie van DMI-typen gebruikt (zoals de SMBIOS-specificatie definieert), zodat u meer details ziet.
Typeman dmidecodevoor meer informatie over het opdrachtregelargument.
Dat is het.