Узнать мат плату linux

How do I find out my motherboard model?

I wish this was the accepted answer and that I could remember that forever. No more pausing during bios boot, no more opening the case, no need to install anything.

Lol, has more upvotes as the question and accepted answer combined! But, in the end, I think Hastur’s answer is the best (and it took 3 years to get that rock solid answer that doesn’t require 3rd party utilities!)

dmidecode -t 1 gave me the current Product Name. type 2 gave some serials which will not help that much. Im sure that types of dmi data differs across motherboards.

This is great. Till now I was accessing dmidecode’s output tables by their hex addresses, which I possibly singled out by guessing. This is way safer and clearer. For completeness, you can check what each type (t in the command above) stands to here. (well man already details it, as Vadim Kotov instructs, above)

There’s also some great graphical tools that show you not just your motherboard info, but all info about your computer.

Hardinfo image

  1. Hardinfo Search for the hardinfo package in the Software Center or run sudo apt-get install hardinfo from the command line. The motherboard make and model can be found on the Devices >DMI page.
  2. CPU-G — Linux alternative to the popular Windows application CPU-Z. Originally created by ftsamis, it has since been picked up by Atareao Team
sudo add-apt-repository ppa:atareao/atareao sudo apt update sudo apt install cpu-g 

CPU-G image

  • lshw-gtk – Graphical frontend for lshw command lshw-gtk image
  • PerlMonPerlmon image
  • Non-root user variant

    I would like to suggest a variant for the unprivileged users, since it’s not always possible to execute commands as root (some users simply cannot and however it is always a good practice to avoid running commands as root when it’s not needed) and or there is no intention or possibility to install new programs:

    cat /sys/devices/virtual/dmi/id/board_

    that it is a short version, shell expanded, of cat /sys/devices/virtual/dmi/id/board_vendor /sys/devices/virtual/dmi/id/board_name /sys/devices/virtual/dmi/id/board_version and gives as a spartan output respectively vendor, name and version:

    FUJITSU D3062-A1 S26361-D3062-A1 

    Note:
    Inside the path /sys/devices/virtual/dmi/id/ it’s possible to find some files with information about BIOS, board (motherboard), chassis. not all are readable by an unprivileged user due to a security or privacy concerns.

    Privileged user variant

    Of course, e.g, a sudo cat board_serial (that usually is readable only by root, -r——— ) or a sudo cat board_* can easily overcame this limit.

    . but, maybe, if privileges are available it’s more convenient to use dmidecode as suggested in other answers as well.

    Below is the version I prefer, due to the compactness of its output:

    sudo dmidecode -t 1 # or sudo dmidecode | grep -A4 '^Base' # output more short and compact 

    The previous command with -A3 will show only the first 3 lines and it is the short version for
    sudo dmidecode | grep -A4 ‘^Base Board Information’ that should be better to use if in a script.

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

    (1) if it is protected for unprivileged users, then maybe it’s better to avoid posting it 🙂

    Ps> The following works fine too sudo lshw | grep -A5 «Mot» (again «Mot» is the short for «Motherboard» and only «Mo» will not filter words as Model or Mobile. ), but I find it a little lazier than dmidecode to answer with its output (lshw 0.906s vs dmidecode 0.024s).

    @CodeBrauer It seems it depends from kernel > 2.6.x and not from distro, as you can read in this Fedora thread. ps> «Note that this dmi information may only be applicable to Intel-based PCs» Comment on another answer

    As non privileged user, to ignore the access error, it’s possible to use a more easy to remember command cat /sys/devices/virtual/dmi/id/board_* 2>/dev/null , redirecting the errors to the holy /dev/null . Of course (I’m lazy) it’s always possible to use the command without redirection in an alias or in a script.

    You can also use lshw . It is usually run with sudo as that allows it to probe your devices and accurately report back information. Just run

    and the first entries in the results will detail your system and the motherboard and the bios, like in the example below:

    *-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 will give you a lot of other information as well; if you want any particular data in future you can run, for example, sudo lshw -class video to find out about your graphics card. For a listing of the hardware classes lshw analyses, enter sudo lshw -short . For more information on the program, enter man lshw in the terminal or visit the Ubuntu manpages.

    As Schweinsteiger has noted, dmidecode is also a useful tool for reporting on motherboard info.

    Источник

    Как узнать, какая у вас материнская плата в 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 , чтобы запустить его из терминала.

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

    Источник

    Читайте также:  Работа с базой данных mysql linux
    Оцените статью
    Adblock
    detector