Frage Wie finde ich mein Motherboard Modell heraus?


Gibt es eine Möglichkeit zu finden, welches Motherboard-Modell ich habe?

Wenn ja, wie, bitte?


192
2017-08-24 16:48


Ursprung


Öffne das Gehäuse und schau. - NGRhodes
Es ist nicht erforderlich, als root einen Befehl auszuführen oder neue Software zu installieren, siehe unten in der Antwort... oder wenn Sie eine bevorzugen Hardware-Antwort es ist immer möglich dem @ NGRhodes Vorschlag zu folgen ;-) - Hastur
Für die meisten Hardware und so verwende ich Inxi. Versuch es tecmint.com/inxi-command-to-find-linux-system-information - dMatija


Antworten:


Es gibt auch einige großartige grafische Tools, die Ihnen nicht nur Ihre Motherboard-Informationen, sondern alle Informationen über Ihren Computer zeigen.

  1. Hardinfo

    Suche nach dem hardinfo Paket im Software Center oder ausführen sudo apt-get install hardinfo von der Befehlszeile aus. Das Motherboard und Modell finden Sie auf der Geräte > DMI Seite.

    Hardinfo image

  2. CPU-G - Linux-Alternative zur beliebten Windows-Anwendung CPU-Z. Ursprünglich erstellt von FtsamisSeither wurde es aufgegriffen Atareano-Team

    sudo add-apt-repository ppa:atareao/atareao
    sudo apt update
    sudo apt install cpu-g
    

    CPU-G image

  3. lshw-gtk - Grafisches Frontend für lshw Befehl

    lshw-gtk image

  4. PerlMon

    Perlmon image


110
2017-08-24 17:03





Dies zeigt dir direkt Motherboard-Informationen

sudo dmidecode -t 2

Sie können diese auch ausprobieren:

lspci

und

sudo dmidecode | more

368
2017-08-24 16:50



Ich wünschte, das wäre die akzeptierte Antwort, und daran könnte ich mich für immer erinnern. Keine Pause mehr beim BIOS-Boot, kein Öffnen des Gehäuses mehr, keine Notwendigkeit, etwas zu installieren. - bksunday
Lol, hat mehr Upvotes als die Frage und akzeptierte Antwort kombiniert! Aber am Ende denke ich, Hasturs Antwort ist die beste (und es dauerte 3 Jahre, um diese felsenfeste Antwort zu bekommen, die keine Dienstprogramme von Drittanbietern erfordert!) - Cestarian
dmidecode -t 1 gab mir den aktuellen Produktnamen. Typ 2 gab einige Serien, die nicht so viel helfen werden. Ich bin mir sicher, dass die Arten von dmi-Daten auf Motherboards unterschiedlich sind. - erm3nda
@erm3nda -t 2 bedeutet Baseboard-Informationen, siehe man dmidecode - Vadim Kotov


Sie können auch verwenden lshw. Es wird normalerweise mit ausgeführt sudo So kann es Ihre Geräte überprüfen und Informationen genau zurückmelden. Lauf einfach

sudo lshw  

und die ersten Einträge in den Ergebnissen werden Ihr System und das Motherboard und das Bios wie im folgenden Beispiel detailliert beschreiben:

*-core
       description: Motherboard
       product: Aspire 1700
       vendor: acer
       physical id: 0
       version: 0303
       serial: None
*-firmware
          description: BIOS
          vendor: acer
          physical id: 0
          version: 3C13
          date: 05/12/04
          size: 109KiB
          capacity: 448KiB
          capabilities: isa pci pcmcia pnp upgrade shadowing escd cdboot bootselect socketedrom int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification

lshw wird Ihnen eine Menge anderer Informationen geben; Wenn Sie in Zukunft bestimmte Daten haben möchten, können Sie beispielsweise sudo lshw -class video um etwas über deine Grafikkarte herauszufinden. Für eine Auflistung der Hardwareklassen lshw Analysen, geben Sie ein sudo lshw -short. Für weitere Informationen über das Programm, geben Sie ein man lshw im terminal oder besuch die Ubuntu-Hilfeseiten.

Wie Schweinsteiger bemerkt hat, dmidecode ist auch ein nützliches Werkzeug für die Berichterstattung über Motherboard-Informationen.


44
2017-08-24 17:12



FYI, das kommt in dem gleichen Paket wie das für lstopo. Sie können beide mit installieren sudo apt-get install -y hwloc - Sridhar-Sarnobat


Nicht root-Benutzervariante

Ich möchte vorschlagen eine Variante für die unprivilegierten Benutzer, da es nicht immer möglich ist, Befehle als root auszuführen (manche Benutzer können das einfach nicht und trotzdem nicht Es ist immer eine gute Übung, Befehle als root auszuführen, wenn sie nicht benötigt werden), oder es gibt keinen Willen oder die Möglichkeit, ein neues Programm zu installieren:

cat /sys/devices/virtual/dmi/id/board_{vendor,name,version}

dass es eine kurze Version ist, Shell erweitert, von cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version und gibt als spartanische Ausgabe jeweils Hersteller, Name und Version an:

FUJITSU
D3062-A1
S26361-D3062-A1     

Hinweis:
Innerhalb des Pfades /sys/devices/virtual/dmi/id/ Es ist möglich, einige Dateien mit Informationen zu BIOS, Board (Motherboard), Chassis usw. zu finden unprivilegierter Benutzer aufgrund von Sicherheits- oder Datenschutzproblemen.


Privilegierte Benutzervariante

Natürlich, z.B. a sudo cat board_serial (das ist normalerweise nur durch root lesbar, -r--------) oder ein sudo cat board_* kann dieses Limit leicht überwinden ...

... aber vielleicht, wenn Privilegien verfügbar sind, ist es gemütlicher zu benutzen dmidecode piped in einigen Filter wie in anderen Antworten auch gesagt.

Unter der Version bevorzuge ich, weil kompakt und schnell:

sudo dmidecode  | grep -A4 '^Base Board Information'

Oft funktioniert es auch in der kurzen Version sudo dmidecode | grep -A4 '^Base'

Ausgabe:

Base Board Information
    Manufacturer: FUJITSU
    Product Name: D3062-A1
    Version: S26361-D3062-A1            
    Serial Number: MySerialNumber(1)

(1) Wenn es für unprivilegierte Benutzer geschützt ist, ist es besser zu vermeiden, es zu posten :-)

Ps> es funktioniert auch gut sudo lshw | grep -A5 "Motherboard", aber ich finde es ein wenig fauler dann dmidecode


41
2018-01-27 13:53



Perfekt! ist /sys/devices/ nur verfügbar auf debian-based oder einer größeren Distribution? - CodeBrauer
@CodeBrauer Es Scheint es hängt vom Kernel> 2.6.x ab und nicht von Distro, wie du darin lesen kannst Fedora-Thread. ps> "Beachten Sie, dass diese dmi-Informationen möglicherweise nur für Intel-basierte PCs gelten"  Kommentiere eine andere Antwort - Hastur
Als nicht privilegierter Benutzer können Sie den Zugriffsfehler ignorieren, indem Sie einen einfach zu merkenden Befehl verwenden cat /sys/devices/virtual/dmi/id/board_* 2>/dev/nullUmleiten der Fehler auf die heilig  /dev/null. Natürlich (ich bin faul) ist es immer möglich, den Befehl ohne Umleitung in einem Alias ​​oder in einem Skript zu verwenden ... - Hastur


Ich fand den schnellsten und einfachsten Weg zur Bestimmung des Motherboard-Modells auf meinem Computer:

dmesg | grep DMI:

welches, für das Gigabyte Z68MA-D2H-B3 in meinem Computer, ergibt:

dennis ~ $ dmesg | grep DMI:
[    0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011

6
2017-12-29 21:59





Das hat für mich funktioniert:

sudo dmidecode --string baseboard-product-name

sehen: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell


3
2017-07-12 05:48