Mainboard-Informationen unter Linux ermitteln

Manchmal ist es notwendig im Terminal unter Linux einige Informationen über das verbaute Mainboard zu ermitteln. Hierfür dient der Befehl:

dmidecode -t 2

Diese liest die entsprechenden Daten auf dem sysfs und zeigt sie an:

# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 3.2.1 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: ASUSTeK COMPUTER INC.
	Product Name: WS C246 DC
	Version: Rev 1.xx
	Serial Number: 190856070000221
	Asset Tag: Default string
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: Default string
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Totalausfall

Heute hatte ich gerade etwas aufs NAS kopiert plötzlich fahren die Platten runter aber das NAS ist noch an. Seltsam. VNC angemacht wollte mich verbinden aber das ging wohl auch nicht mehr. Also Rechner aus und Rechner wieder an und er geht wieder an. Nach einer Weile nochmal versucht mich mit dem Rechner zu verbinden, aber Fehlanzeige. Also nochmal aus und wieder an. Plötzlich piept der Rechner. Na prima POST Fehlercodes.

Also Rechner wieder aus, Mainboard Handbuch, Diagnose Monitor, Schraubenzieher, Jumper, Werkzeugset etc rausgekramt und den Rechner geöffnet. Alles abgesteckt vom Mainboard und den Rechner wieder an und wieder piept er. Diesmal ein anderen POST Fehlercode. Also erst einmal geschaut was der Code bedeutet. Leider sind die Codes nicht so eindeutig wie man sie gerne hätte. Und auf die Grafikkarte gab das Mainboard auch nichts aus. Das Ende der Geschichte ist dann das ich nach zirka zweistündigem zerlegen des Rechners in seine Einzelteile (wobei ich entdeckt habe das einer der Festplattenlüfter nicht angesteckt war^^) den Speicher et cetera getauscht habe, das CMOS ein paar mal händisch auf dem Mainboard gelöscht habe ging der ganze Spaß dann wieder ohne das ich mir sicher bin was eigentlich die Ursache war. Irgendwie seltsam. Die NAS Daten haben das ganze im übrigen ohne Probleme überstanden.