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

Чтобы удалить пользователя из samba, просто введите

pdbedit -x -u username
1
задан 17 February 2014 в 06:49

5 ответов

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

sudo dmidecode -t 2

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

lspci

и

sudo dmidecode | more
352
ответ дан 25 May 2018 в 07:13
  • 1
    Я бы хотел, чтобы это был принятый ответ, и я мог помнить это навсегда. Больше не нужно останавливаться во время загрузки BIOS, больше не открывать корпус, не нужно ничего устанавливать. – bksunday 30 October 2014 в 02:04
  • 2
    Это, безусловно, самый полезный ответ :-) – Kerrek SB 18 April 2015 в 15:08
  • 3
    согласился, это сделало бы большой «Принятый ответ». - не требует GUI, просто работает. – Brett 7 January 2016 в 15:00
  • 4
    Lol, имеет больше upvotes, поскольку вопрос и принятый ответ объединены! Но, в конце концов, я думаю, что ответ Хастура самый лучший (и потребовалось 3 года, чтобы получить тот твердый ответ, который не требует сторонних утилит!) – Cestarian 2 March 2016 в 13:25
  • 5
    dmidecode -t 1 дал мне текущее имя продукта. тип 2 дал несколько сериалов, которые не помогут. Я уверен, что типы данных dmi различаются по материнским платам. – erm3nda 11 February 2018 в 13:53

Вы также можете использовать 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 в терминал или посетите man-файлы Ubuntu.

Как отметил Швайнштайгер, dmidecode также является полезным инструментом для сообщения о материнской плате.

41
ответ дан 25 May 2018 в 07:13
  • 1
    FYI, это входит в тот же пакет, что и для lstopo. Вы можете установить оба варианта с помощью sudo apt-get install -y hwloc – Sridhar-Sarnobat 4 March 2015 в 02:25

Вариант без 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--------) или может легко преодолеть этот предел ...

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

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

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

Часто он также работает в короткой версии вариант для непривилегированных пользователей [ ! d14]

Выход:

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

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

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

36
ответ дан 25 May 2018 в 07:13
  • 1
    очень хорошо и довольно просто! – Aquarius Power 28 May 2016 в 03:24
  • 2
    Отлично! /sys/devices/ доступен только на debian-based или любом более крупном дистрибутиве? – CodeBrauer 6 February 2017 в 18:22
  • 3
    @CodeBrauer Кажется, это зависит от ядра & gt; 2.6.x , а не из дистрибутива, как вы можете прочитать в этом потоке Fedora . пс & GT; «Обратите внимание, что эта информация dmi может быть применима только к компьютерам на базе Intel» . Комментарий к другому ответу – Hastur 6 February 2017 в 22:43
  • 4
    Как недопустимый пользователь, чтобы игнорировать ошибку доступа, можно использовать более легко запоминающуюся команду cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null, перенаправляя ошибки на holy /dev/null. Конечно (я ленив), всегда можно использовать команду без перенаправления в псевдониме или в скрипте ... – Hastur 23 March 2017 в 20:17

Я нашел самый быстрый & 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
4
ответ дан 25 May 2018 в 07:13

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

sudo dmidecode --string baseboard-product-name

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

2
ответ дан 25 May 2018 в 07:13

Другие вопросы по тегам:

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