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

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

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

187 голосов | спросил Ederico 24 PM00000080000002831 2012, 20:48:28

6 ответов


109

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

  1. Hardinfo

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

     Hardinfo image

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

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

     Изображение CPU-G

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

     lshw-gtk image

  4. PerlMon

     Perlmon image

ответил LnxSlck 24 PM00000090000001031 2012, 21:03:10
365

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

sudo dmidecode -t 2

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

lspci

и

sudo dmidecode | more
ответил Schweinsteiger 24 PM00000080000005831 2012, 20:50:58
43

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

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

ответил 24 PM00000090000004031 2012, 21:12:40
38

Вариант пользователя без 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 Jpm1000000pmTue, 27 Jan 2015 16:53:06 +030015 2015, 16:53:06
5

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

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 30 FriEurope/Moscow2016-12-30T00:59:57+03:00Europe/Moscow12bEurope/MoscowFri, 30 Dec 2016 00:59:57 +0300 2016, 00:59:57
3

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

sudo dmidecode --string baseboard-product-name

см .: https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell

ответил Paul W 12 J000000Wednesday17 2017, 08:48:25

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132