Перейти к содержимому

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

  • автор:

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

Программа hardinfo позволяет просмотреть информацию об оборудовании компьютера в графическом интерфейсе.

Софт Время чтения: ~1 минута Просмотров: 1883

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

Иногда возникает необходимость определить, какая материнская плата используется на вашем компьютере. В операционной системе Windows с этим не возникнет никаких проблем, так как существует множество программ для решения этой задачи. Например, та же CPU-Z.

В Linux подобных утилит тоже хватает, и часть из них уже поставляется вместе с операционной системой, другие нужно устанавливать. Далее я расскажу, как узнать модель материнской платы Linux

Программа hardinfo позволяет просмотреть информацию об оборудовании компьютера в графическом интерфейсе. Здесь вы легко узнаете модель материнской платы. Но перед использованием программу нужно установить:

sudo apt install hardinfo

Записки IT специалиста

Linux — начинающим. Как получить информацию об оборудовании ПК

  • Автор: Уваров А.С.
  • 14.07.2022

Как получить информацию об оборудовании, установленном в вашем ПК или сервере? Можно просто открыть крышку корпуса и посмотреть. Но это не всегда возможно, да и не нужно, ведь есть столько разных утилит, которые быстро выдадут вам всю необходимую информацию с нужной степенью детализации. Но все меняется если перед нами Linux и из интерфейсов доступна только командная строка, есть от чего растеряться. Но не стоит впадать в уныние, нужная информация всего лишь в нескольких командах от вас и сегодня мы о них расскажем.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Сразу уточним постановку задачи — нас не интересуют напряжения, температуры и прочие режимы работы оборудования, сегодня нам нужно максимально подробно узнать какое именно оборудование установлено в компьютере, например, модель материнской платы, процессора, планок памяти. Это часто бывает нужно при апгрейдах, покупке запасных частей, инвентаризациях оборудования.

dmidecode

Существует специальный программный интерфейс (API), позволяющий получать информацию об аппаратном устройстве компьютера — DMI (Desktop Management Interface). Для работы с ним в Linux предназначена специальная утилита dmidecode, которая представлена во многих дистрибутивах по умолчанию. Работать с ней очень просто, запускаем и внимательно изучаем вывод:

dmidecode

Предупреждаем сразу, информации будет много, но вся она полезная, допустим мы хотели узнать модель материнской платы, вот она, даже серийный номер присутствует:

linux-hardware-information-info-001.png

Однако можно упростить себе жизнь и получить информацию только об интересующем типе оборудования, для этого запустите команду с ключом -t и она покажет вам доступные опции:

dmidecode -t

linux-hardware-information-info-002.png

Например, получим информацию о памяти:

dmidecode -t memory

Утилита покажет нам сначала общую информацию о конфигурации ОЗУ компьютера: количество слотов, максимальный объем памяти, а затем подробности по каждой установленной планке памяти, включая ее модель и серийный номер, а также номер слота, в которую она установлена, паспортную скорость и текущий скоростной режим.

linux-hardware-information-info-003.png

Также с ее помощью удобно смотреть информацию по слотам материнской плате. Вы получите их список в порядке расположения на плате, типы слотов, режимы, например, для PCIe — количество подведенных линий, а также состояние слота — занят или свободен. Это удобно, если вы хотите докупить какое-то устройство или контроллер, но не помните есть ли у вас свободный слот с нужным количеством линий.

linux-hardware-information-info-004.png

В большинстве случаев возможностей dmidecode с лихвой хватает чтобы выяснить что находится под крышкой вашего компьютера и что еще туда можно поставить.

lshw

Если же вы хотите знать больше — на помощь придет утилита lshw (Linux Hardware Lister), которая выдает большое количество подробной информации об аппаратном обеспечении.

Для установки утилиты воспользуйтесь командой:

apt install lshw

Первый запуск лучше выполнить с ключом -short для получения краткой информации обо всех устройствах компьютера:

lshw -short

linux-hardware-information-info-005.png

В отличии от dmidecode здесь мы видим больше технической информации об установленных в систему контроллерах и подключенных к ним устройствах, например мы видим, что есть 6-портовый SATA-контроллер от Intel куда подключен SSD от Samsung.

Без ключа утилита покажет вам большое количество самой подробной информации о перечисленных устройствах. Например, о памяти:

linux-hardware-information-info-006.png

Утилита точно также позволяет вывести только часть информации, для этого используйте ключ -class с указанием класса, его можно посмотреть в соответствующей колонке короткого вывода, скажем для памяти:

lshw -class memory

Еще одной интересной возможностью является ключ -sanitize, который позволяет убрать из вывода всю персональную информацию — серийные номера и т.п.

lshw -class memory -sanitize

Также нельзя переоценить возможность выводить данные в форматах HTML или XML, что удобно, если вам нужно их кому-то предать или обрабатывать в стороннем ПО. Для вывода в HTML-файл используйте:

lshw -html > ~/lshw_info.html

Полученный файл вполне удобочитаем и иерархически структурирован:

linux-hardware-information-info-007.png

Для вывода в XML просто измените ключ, также можете комбинировать любые иные доступные ключи, например:

lshw -xml -sanitize > ~/lshw_info.xml

Если вы забыли синтаксис, наберите:

lshw -info

linux-hardware-information-info-008.png

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

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Поддержи проект!

Подпишись на наш Telegram-канал

Или подпишись на наш Телеграм-канал:

Как узнать, какая у вас материнская плата в Linux или Ubuntu

Как и в случае с картами RAM и любыми устройствами USB, PCI или PCI Express, которые вы могли подключить к своей системе, Linux предоставляет вам инструменты для определения марки и модели установленной материнской платы. Это особенно полезно, потому что, хотя может быть трудно добраться до других устройств, чтобы взглянуть на них, материнская плата находится в еще худшем положении, когда дело доходит до проверки.

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

Метод 1: определение вашей материнской платы с помощью терминала

. Вам нужно будет запустить окно терминала вверх, удерживая Ctrl + Alt + T или щелкнув меню приложений, указав на Системные инструменты и затем нажав Терминал. Пользователи Ubuntu, у которых все еще есть Unity Dash, могут найти в нем слово «Терминал», а затем выбрать появившийся вариант.

В любом случае теперь вы должны перейти в обычную командную строку bash. Отсюда введите sudo dmidecode | grep -A3 ‘^ System Information’ и затем нажмите клавишу ввода. Вам нужно будет ввести свой административный пароль, если вы работаете с новым запросом, поскольку обычная учетная запись пользователя не может копаться в материнской плате.

Опрос доски не должен занимать почти никакого времени. На маломощном нетбуке i386, на котором мы тестировали эту команду, это заняло менее полсекунды. Если есть какая-то задержка, вы можете убедиться, что вы ввели ее правильно. Вы всегда можете смахнуть текст из этой статьи с помощью мыши, а затем скопировать его. Щелкните меню «Правка» в своем терминале и выберите «Вставить». Удерживая Shift + Ctrl + V, вы также можете вставить скопированный текст в терминал.

Если он работает правильно, все готово, без каких-либо дополнительных действий. Как правило, сами материнские платы не имеют номеров версий, поскольку версии зарезервированы для программного обеспечения. Номер версии, отображаемый здесь, относится к прошивке, которую мы установили в BIOS. Если вы запустите это в более современной системе UEFI, вы можете увидеть немного дополнительной информации.

Если вам интересно узнать больше о логических системах вашего компьютера, у вас есть другой вариант для беги из терминала, если хочешь. Тем не менее, для большинства людей описанной техники было более чем достаточно. Однако для этого не требуется никаких дополнительных действий, поэтому вы можете свободно запускать его с того же экрана терминала, на котором вы уже находитесь.

Попробуйте ввести sudo dmidecode -t baseboard на терминале и нажмите Enter, чтобы получить беспорядочную информацию о основной плате, которую вы используете на своем компьютере.. Хотя это даст вам больше информации, чем предыдущая команда, она все равно будет в удобочитаемом формате, что делает ее полезной для устранения неполадок.

Эта команда дополнительно сообщит вам, логика или нет. плата, с которой вы работаете, является заменяемой, и там, где она находится в шасси. Однако, поскольку он использует grep, он все равно неплохо разбирается. И снова номер версии, которую он возвращает, скорее всего, связан с прошивкой. Вы можете заметить, что название производителя отличается от приведенной выше команды, что является результатом того, что поставщик и производитель оборудования не всегда являются одной и той же компанией.

Метод 2. Найдите материнскую плату графически с помощью hardinfo

Если вы используете LXDE или некоторые реализации GNOME, то у вас установлен инструмент под названием hardinfo. Это делает ту же работу, хотя и графически. Большинство пользователей захотят использовать приложение командной строки, указанное выше, но здесь применяется старое правило Unix о наличии более чем одного способа выполнения задачи. Если вы используете среду рабочего стола, которая включает его, нажмите меню «Приложение», выберите «Системные инструменты», а затем нажмите «Сведения о системе и оценка производительности». Это должно подойти для большинства совместимых повторных запусков популярных дистрибутивов Linux. Например, Ubuntu была преобразована в Lubuntu с окружением рабочего стола LXDE, и есть версии Debian и Fedora, которые поставляются с этим инструментом.

При первом запуске hardinfo может приветствовать вас пустым экраном или сосредоточиться на модулях ядра или на чем-то еще, что не имеет отношения к информации, которую вы пытаетесь найти прямо сейчас.

Прокрутите вниз до места, где указано «Устройства» в левой части окна, а затем щелкните DMI, чтобы найти ту же информацию, что и в приложении командной строки.

Даже если это может занять пару дополнительных секунд, это обычно не требует от вас административного доступа, поэтому он полезен в ситуациях, когда sudo не работает. Если у вас нет этой программы, но вы хотите ее копию, вы можете вернуться в окно терминала с помощью первого метода. Введите sudo apt-get install hardinfo и нажмите Enter. Вам будет предложено нажать клавишу y, чтобы подтвердить установку. Это дает вам возможность запускать hardinfo в другом типе окружения рабочего стола, которое может не поставляться с ним, например, в популярной облегченной среде Xfce4 или в чем-то более полнофункциональном, например, KDE Plasma.

Если это не так. не добавляйте ярлык приложения в свое меню, тогда вы можете просто набрать hardinfo , чтобы запустить его из терминала.

Еще раз, вы могли заметить, что название производителя не осталось прежним. Причина этого связана с практикой продажи цифрового оборудования. При этом, если вы знаете одно из названий и номер модели, вы сможете найти документацию или запасные части в Интернете. Фактически, если вы выполните быстрый поиск, вы можете обнаружить, что существует множество различных системных плат, упакованных под разными именами, которые имеют тот же дизайн, что и ваша.

Люди. Фото. Жизнь.

Для того, чтобы узнать модель материнской платы в Linux необходимо выполнить команду dmidecode -t 2.

На примере нашей платы вывод будет таким:

# dmidecode 3.1 
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.

Handle 0×0002, DMI type 2, 15 bytes
Base Board Information Manufacturer: SAMSUNG ELECTRONICS CO., LTD. Product Name: NP530U3C-A0HRU Version: FAB1 Serial Number: 123490EN400015 Asset Tag: Base Board Asset Tag Features: Board is a hosting board Board is replaceable Location In Chassis: Part Component Chassis Handle: 0×0000 Type: Motherboard Contained Object Handles: 0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *