Как узнать модель материнской платы?

198

Есть ли способ найти, какая у меня модель материнской платы?

Если да, как, пожалуйста?

    
задан Ederico 24.08.2012 в 16:48
источник

6 ответов

113

Там также есть отличные графические инструменты, которые показывают вам не только информацию о вашей материнской плате, но и всю информацию о вашем компьютере.

  1. Hardinfo

    Найдите пакет hardinfo в Центре программного обеспечения или запустите sudo apt-get install hardinfo из командной строки. Марка и модель материнской платы можно найти на Devices > DMI .

  2. CPU-G-Linux,альтернативныйпопулярномуприложениюWindows CPU-Z . Первоначально созданный ftsamis , с тех пор он был поднят Команда Atareao

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

  3. lshw-gtk-графическийинтерфейсдлякомандыlshw

  4. PerlMon

ответ дан LnxSlck 24.08.2012 в 17:03
источник
376

Это будет непосредственно показывать информацию о материнской плате

sudo dmidecode -t 2

Вы также можете попробовать:

lspci

и

sudo dmidecode | more
    
ответ дан Schweinsteiger 24.08.2012 в 16:50
45

Вы также можете использовать lshw . Обычно он запускается с sudo , что позволяет ему исследовать ваши устройства и точно сообщать информацию. Просто запустите

sudo lshw  

и первые записи в результатах будут подробно описывать вашу систему и материнскую плату и биос, как в приведенном ниже примере:

*-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 также даст вам много другой информации; если вам нужны какие-то конкретные данные в будущем, вы можете запустить, например, sudo lshw -class video , чтобы узнать о своей видеокарте. Для перечисления классов аппаратных классов lshw analysis введите sudo lshw -short . Для получения дополнительной информации о программе введите man lshw в терминал или посетите man-страницы Ubuntu .

Как отметил Schweinsteiger, dmidecode также является полезным инструментом для представления информации о материнской плате.

    
ответ дан user76204 24.08.2012 в 17:12
43

Вариант пользователя без root

Я хотел бы предложить вариант для непривилегированных пользователей , поскольку не всегда можно выполнять команды как root (некоторые пользователи просто не могут и, тем не менее, , это всегда хорошая практика, чтобы избежать для запуска команд как root, когда это не требуется ), или нет воли или возможности установки новой программы:

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

, что это короткая версия, оболочка расширенная , cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version и дает в качестве спартанского вывода соответственно поставщика, имя и версию:

FUJITSU
D3062-A1
S26361-D3062-A1     

Примечание:
Внутри пути /sys/devices/virtual/dmi/id/ можно найти файлы с информацией относительно BIOS, платы (материнской платы), шасси ... не все могут быть прочитаны непривилегированным пользователем из-за проблем безопасности или конфиденциальности.

Привилегированный вариант пользователя

Конечно, например, sudo cat board_serial (который обычно читается только root, -r-------- ) или sudo cat board_* может легко преодолеть этот предел ...

... но, может быть, если привилегии доступны, более удобно использовать dmidecode , пропущенные в каком-то фильтре, как сказано в других ответах.

Ниже версии я предпочитаю, потому что компактный и быстрый:

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

Часто он работает и в короткой версии sudo dmidecode | grep -A4 '^Base'

Вывод:

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

(1), если он защищен для непривилегированного пользователя, возможно, лучше избегать его публикации: -)

Ps > он тоже отлично работает sudo lshw | grep -A5 "Motherboard" , но я нахожу его немного lazier , а затем dmidecode

    
ответ дан Hastur 27.01.2015 в 13:53
6

Я нашел самый быстрый & amp; Самый простой способ определить модель материнской платы на моем компьютере:

dmesg | grep DMI:

, который для Gigabyte Z68MA-D2H-B3 на моем компьютере дает:

dennis ~ $ dmesg | grep DMI:
[    0.000000] DMI: Gigabyte Technology Co., Ltd. Z68MA-D2H-B3/Z68MA-D2H-B3, BIOS F2 04/15/2011
    
ответ дан destenson 29.12.2016 в 21:59
3

Это сработало для меня:

sudo dmidecode --string baseboard-product-name

см. Ссылка

    
ответ дан Paul W 12.07.2017 в 05:48

Ознакомьтесь с другими вопросами по меткам