- Посмотреть версию bios linux
- Получение информации о вашем BIOS и аппаратном обеспечении сервера из командной строки без открытия корпуса (декодер BIOS)
- Подробнее о таблицах DMI
- Dmidecode — чтение данных biosdecode в понятном для человеческого восприятия формате
- Задача: отобразить информацию о IPMI устройствах
- Задача: отобразить информацию о PCI / PCIe разъемах
- Задача: поиск информации о BIOS
- Понимание ключевых слов BIOS
- Проверка версии BIOS в Linux
- 16 команд для проверки аппаратной части компьютера в Linux
- Информация о комплектации компьютера
- 1. lscpu
- 2. lshw – список аппаратных устройств
- 3. hwinfo – информация об аппаратуре компьютера
- 4. lspci – список устройств PCI
- 5. lsscsi — список устройств scsi
- 6. lsusb – подробный список шин и устройств usb
- 7. Inxi
- 8. lsblk — список блочных устройств
- 9. df – дисковое пространство файловых систем
- 10. Pydf – команда df, написанная на языке Python
- 11. fdisk
- 12. mount
- 13. free – проверка оперативной памяти
- 14. dmidecode
- 15. Файлы /proc
- 16. hdparm
- Заключение
- Как узнать модель материнской платы Linux
- Как посмотреть модель материнской платы Linux
- 1. Файловая система /sys
- 2. Утилита dmidecode
- 3. Утилита hardinfo
- 4. Утилита CPU-G
- 5. Команда lshw
- 6. Лог dmesg
- Узнаём версию BIOS
- Коротко о способах
- Способ 1: AIDA64
- Способ 2: CPU-Z
- Способ 3: Speccy
- Способ 4: средства Windows
- Способ 5: системный реестр
- Способ 6: через сам BIOS
- Способ 7: при загрузке ПК
Посмотреть версию bios linux
Библиотека сайта rus-linux.net
Получение информации о вашем BIOS и аппаратном обеспечении сервера из командной строки без открытия корпуса (декодер BIOS)
biosdecode это утилита командной строки, анализирующая память BIOS и печатающая информацию обо всех структурах (или точках входа), которые ей известны. Вы можете получить следующую дополнительную информацию об аппаратном обеспечении:
-Тип памяти и скорость
-Информация о корпусе
-Данные с температурных датчиков
-Данные с устройств охлаждения
-Текущие данные об электропитании
-Информацию о процессоре и памяти
-Информацию о PCI / PCIe разъемах и их скорости а также многую другую.
biosdecode анализирует память BIOS и печатает следующую информацию обо всех структурах:
-SMBIOS ( System Management — система управления BIOS)
-DMI (Desktop Management Interface — интерфейс управления компьютером, наследуемую версию SMBIOS)
-PNP (Plug and Play)
-ACPI ( Advanced Configuration and Power Interface — расширенный интерфейс управления электропитанием)
-BIOS32 (служебные каталоги BIOS32)
-PIR (PCI IRQ маршрутизацию)
-32OS (расширение BIOS32, специфично для Compaq)
-VPD (важные данные продукта, исключительно для компьютеров IBM)
-FJKEYINF (панель приложений, исключительно для компьютеров Fujitsu-Siemens)
Используя представленные в данной статье советы вы узнаете о декодировании данных BIOS (выгрузке DMI компьютера) а также о том, как получить информацию об аппаратном обеспечении без необходимости перезагрузки компьютера (сервера).
Подробнее о таблицах DMI
Таблица DMI не просто описывает из чего состоит система в настоящий момент, она также может указывать на возможные эволюционные изменения, например, такие, как поддержка более быстрых процессоров или максимальный объем поддерживаемой памяти.
Dmidecode — чтение данных biosdecode в понятном для человеческого восприятия формате
Данные, которые можно получить из biosdecode представлены в непонятном для человеческого восприятия формате. Вам необходимо использовать команду dmidecode для выгрузки содержимого таблицы DMI (SMBIOS) на экран. Эта таблица содержит описание аппаратных компонентов компьютерной системы, а так же другую полезную информацию, например, серийные номера и версию BIOS. Благодаря этой таблице вы можете получить все данные без «физического» исследования установленного в компьютере оборудования (отпадает необходимость разбирать системный блок компьютера и изучать его содержимое).
Задача: отобразить информацию о IPMI устройствах
Задача: отобразить информацию о PCI / PCIe разъемах
Задача: поиск информации о BIOS
Понимание ключевых слов BIOS
В качестве ключевого слова (KEYWORD) могут использоваться:
- bios
- system
- baseboard
- chassis
- processor
- memory
- cache
- connector
- slot
Для получения более подробной информации вы можете использовать один из возможных типов DMI, при этом команда dmidecode приобретет следующий вид:
где
В следующей таблице представлены все типы DMI с их кратким описанием:
Источник
Проверка версии BIOS в Linux
Столкнулись с тем, что некоторые выделенные серверы с отличающимися версиями BIOS работают совершенно по-разному. Поэтому требовалось сообщить в ДЦ самую подходящую прошивку. Узнать версию в Linux очень просто, достаточно дать в консоли команду от root:
dmidecode | grep ‘BIOS Information’ -A 30
Выхлоп этой команды представлен ниже. Версия биос в данном случае — Version: P80
BIOS Information
Vendor: HP
Version: P80
Release Date: 04/02/2015
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 8192 kB
Characteristics:
PCI is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
Boot from CD is supported
Selectable boot is supported
EDD is supported
5.25″/360 kB floppy services are supported (int 13h)
5.25″/1.2 MB floppy services are supported (int 13h)
3.5″/720 kB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Function key-initiated network boot is supported
Targeted content distribution is supported
Firmware Revision: 2.42
Источник
16 команд для проверки аппаратной части компьютера в Linux
Информация о комплектации компьютера
Точно также, как для всего прочего, в вашей системе Linux есть много команд для получения информацию об аппаратной части вашего компьютера. Некоторые команды сообщают информацию только о конкретных компонентах оборудования, например, процессоре или памяти, а другие — выдают информацию сразу о нескольких устройствах.
В данной статье кратко рассказывается о нескольких наиболее часто используемых командах, предназначенных для получения информации и особенностях настройки различных периферийных устройств и компонентах компьютера. Среди рассматриваемых — команды lscpu, hwinfo, lshw, dmidecode, lspci и другие.
1. lscpu
Команда lscpu выдает информацию о процессоре и его составляющих. В ней нет каких-либо дополнительных параметров или функциональных возможностей.
2. lshw – список аппаратных устройств
Утилита общего назначения, которая сообщает подробную и краткую информацию о нескольких различных аппаратных устройствах, таких как процессор, память, диск, контроллеры usb, сетевые адаптеры и т.д. Команда lscpu извлекает информацию из различных файлов /proc.
Если вы хотите больше узнать о команде lshw, то обратите внимание на пост Получаем интфомацию в Linux об аппаратных частях компьютера с помощью команды lshw .
3. hwinfo – информация об аппаратуре компьютера
Утилита hwinfo является еще одной универсальной утилитой зондирования аппаратуры, которая может сообщить подробную и краткую информацию о многих различных аппаратных компонентах, причем может сообщить больше, чем утилита lshw.
4. lspci – список устройств PCI
Команда lspci выдает список всех шин PCI, а также подробную информация об устройствах, которые к ним подключены. Под эту категорию подпадают следующие устройства — адаптер vga, графическая карта, сетевой адаптер, порты usb, контроллеры sata и т.д.
Отфильтруйте информацию о конкретном устройстве с помощью команды grep.
5. lsscsi — список устройств scsi
Выдается список устройств scsi/sata, например, жестких дисков и оптических приводов.
6. lsusb – подробный список шин и устройств usb
Эта команда показывает информацию о контроллерах usb и подробные сведения о подключенных к ним устройствах. По умолчанию выдается краткая информация. Для того, чтобы о каждом порте usb получить подробную информацию, используйте параметр «-v».
В системе, информация о которой приведена выше, один порт usb используется для подключения мыши.
7. Inxi
Inxi является мега скриптом bash, состоящим из 10000 строк кода, с помощью которого из разных источников и команд системы будет получена подробная информация об аппаратном обеспечении и будет создан отчет в виде, позволяющим его читать пользователям, которые не являются техническими специалистами.
8. lsblk — список блочных устройств
Перечисляется информация о всех блочных устройствах, которыми являются разделы жестких дисков и других устройств хранения данных, например, оптических приводов и флэш-накопителей
9. df – дисковое пространство файловых систем
Отчеты о различных разделах, об их точках монтирования и о том, сколько в каждом разделе есть свободного места.
10. Pydf – команда df, написанная на языке Python
Улучшенный вариант команды df , написанной на языке python, который выдает информацию в цвете, что выглядит лучше, чем информация, выдаваемая командой df
11. fdisk
Fdisk является утилитой, предназначенной для изменения разделов жестких дисков, и ей также можно пользоваться для получения информации о списке имеющихся разделов.
12. mount
Команда mount используется для монтирования/демонтирования, а также для просмотра смонтированных файловых систем.
Опять же, используйте команду grep для отфильтровывания информации только о тех файловых системах, которые вам интересны
13. free – проверка оперативной памяти
С помощью команды free проверьте объем используемой, свободной и общий объема оперативной памяти, имеющейся в системе.
14. dmidecode
Команда dmidecode отличается от всех других команд. Она извлекает информацию об оборудовании, читая для этого данные из структур данных SMBOIS (которые также называются таблицами DMI).
Подробности смотрите на странице man.
15. Файлы /proc
Во многих виртуальных файлах каталога /proc содержится информация об аппаратном обеспечении и о конфигурациях. Ниже приведены некоторые из них.
Информация о процессоре/памяти
Информация о Linux/ядре
16. hdparm
Команда hdparm получает информацию об устройствах sata, например, жестких дисков.
Заключение
В каждой из команд используется чуть-чуть иной способ извлечения информации, и вам для, чтобы получить определенную информацию об оборудовании, возможно, потребуется попробовать более одной команды. Но все они есть в большинстве дистрибутивов Linux и их легко можно установить из репозиториев, используемых по умолчанию.
Для тех, кто не хочет запоминать и вводить команды, на рабочем столе есть графические инструментальные средства. Hardinfo и I-nex — некоторые из популярных инструментальных средств, с помощью которых можно получить подробную информацию о большом количестве различных аппаратных компонентов.
Источник
Как узнать модель материнской платы Linux
Иногда возникает необходимость определить, какая материнская плата используется на вашем компьютере. В операционной системе Windows с этим не возникнет никаких проблем, так как существует множество программ для решения этой задачи. Например, та же CPU-Z.
В Linux подобных утилит тоже хватает, и часть из них уже поставляется вместе с операционной системой, другие нужно устанавливать. Далее я расскажу, как узнать модель материнской платы Linux различными способами.
Как посмотреть модель материнской платы Linux
1. Файловая система /sys
Информация обо всём оборудовании компьютера и об операционной системе хранится в файловой системе /sys. Там же вы можете посмотреть производителя, модель и версию материнской платы. Для этого выполните:
2. Утилита dmidecode
Для просмотра информации об оборудовании удобнее использовать специальные утилиты. Одна из них — dmidecode. Она позволяет посмотреть информацию, записанную в DMI. Для вывода данных о материнской плате используйте опцию -t со значением 2:
3. Утилита hardinfo
Программа hardinfo позволяет просмотреть информацию об оборудовании компьютера в графическом интерфейсе. Здесь вы легко узнаете модель материнской платы. Но перед использованием программу нужно установить:
4. Утилита CPU-G
Программа CPU-G — это аналог такой популярной утилиты, как CPU-Z в Linux. Она написана на Python, внешне напоминает CPU-Z. Позволяет увидеть большинство характеристик процессора в графическом интерфейсе, узнать модель платы, которая используется. Для установки утилиты надо использовать PPA:
В программе нужно открыть вкладку Motherbaord. Здесь отображается версия BIOS, дата выпуска BIOS, а также информация о плате.
5. Команда lshw
Команда lshw отображает информацию о материнской плате в самом начале своего вывода. Здесь, кроме производителя и модели платы, выводится текущая версия BIOS, что может быть очень удобно, если вы готовитесь к обновлению BIOS.
6. Лог dmesg
Версию BIOS и модель материнской платы можно узнать из лога ядра dmesg. Для этого надо отфильтровать строчку DMI:
Источник
Узнаём версию BIOS
BIOS по умолчанию есть во всех электронно-вычислительных машинах, так как это базовая система ввода-вывода и взаимодействия пользователя с устройством. Несмотря на это, версии и разработчики BIOS могут отличаться, поэтому для корректного обновления или решения проблем потребуется знать версию и наименование разработчика.
Коротко о способах
Всего имеются три основных метода, позволяющих узнать версию и разработчика БИОС:
- С помощью самого BIOS;
- Посредством стандартных средств Windows;
- Используя стороннее программное обеспечение.
Если же вы решите использовать стороннюю программу для отображения данных о BIOS и системе в целом, то изучите отзывы о ней, чтобы быть уверенными в корректности отображаемой информации.
Способ 1: AIDA64
AIDA64 – это стороннее программное решение, позволяющее узнать характеристики «железа» и программной составляющей компьютера. ПО распространяется на платной основе, но имеет ограниченный (30 дней) демонстрационный период, который позволит пользователю изучить функционал без каких-либо ограничений. Программа практически полностью переведена на русский.
Узнать версию БИОСа в AIDA64 легко – достаточно лишь следовать данной пошаговой инструкции:
- Откройте программу. На главной странице перейдите в раздел «Системная плата», которая отмечена соответствующей иконкой. Также переход можно сделать через специальное меню, расположенное в левой части экрана.
- По аналогичной схеме перейдите в раздел «BIOS».
- Теперь обратите внимание на такие пункты как «Версия BIOS» и пункты, которые находятся под «Производитель BIOS». Если есть ссылка на официальный сайт производителя и страницу с описанием текущей версии BIOS, то вы можете перейти на неё, чтобы узнать актуальную информацию от разработчика.
Способ 2: CPU-Z
CPU-Z – это тоже программа для просмотра характеристик «железа» и программной составляющей, но, в отличии от AIDA64, она распространяется полностью бесплатно, имеет меньший функционал, более простой интерфейс.
Инструкция, которая позволит вам узнать текущую версию BIOS при помощи CPU-Z, выглядит так:
- После запуска программы перейдите в раздел «Плата», что расположен в верхнем меню.
- Здесь нужно обратить внимание на информацию, которая приведена в поле «BIOS». К сожалению, перейти на сайт производителя и просмотреть информацию о версии в данной программе не получится.
Способ 3: Speccy
Speccy – это программа от проверенного разработчика, который выпустил другую знаменитую программу-чистильщик – CCleaner. ПО имеет достаточно простой и приятный интерфейс, есть перевод на русский язык, а также бесплатная версия программы, функционала которой будет достаточно для просмотра версии BIOS.
Пошаговая инструкция имеет следующий вид:
- После запуска программы перейдите в раздел «Материнская плата». Сделать это можно при помощи меню в левой части или из главного окна.
- В «Материнской плате» найдите вкладку «BIOS». Раскройте её, кликнув по ней мышью. Там будет представлен разработчик, версия и дата выпуска данной версии.
Способ 4: средства Windows
Узнать текущую версию BIOS можно и при помощи стандартных средств ОС без скачивания каких-либо дополнительных программ. Однако это может выглядеть несколько сложнее. Ознакомьтесь с этой пошаговой инструкцией:
- Большая часть информации о «железе» и программной составляющей ПК доступна к просмотру в окне «Сведения о системе». Чтобы его открыть, лучше всего использовать окошко «Выполнить», которое вызывается комбинациями клавиш Win+R. В строке пропишите команду msinfo32 .
- Откроется окно «Сведения о системе». В левом меню перейдите в одноименный раздел (он обычно должен открываться по умолчанию).
- Теперь найдите там пункт «Версия BIOS». В нём будет написан разработчик, версия и дата выпуска (всё в таком же порядке).
Способ 5: системный реестр
Этот способ может подойти тем пользователям, у которых по каким-то причинам не отображается информация о BIOS в «Сведения о системе». Узнавать таким способом о текущей версии и разработчике БИОСа рекомендуется только опытным пользователям ПК, так как есть риск случайно повредить важные для системы файлы/папки.
Пошаговая инструкция имеет следующий вид:
- Перейдите в реестр. Это можно сделать опять же при помощи службы «Выполнить», которая запускается комбинацией клавиш Win+R. Введите следующую команду – regedit .
- Теперь вам нужно совершить переход по следующим папкам — HKEY_LOCAL_MACHINE, из неё в HARDWARE, после в DESCRIPTION, потом идут папки System и BIOS.
- В нужной папке найдите файлы «BIOSVendor» и «BIOSVersion». Их открывать не надо, просто посмотрите, что написано в разделе «Значение». «BIOSVendor» — это разработчик, а «BIOSVersion» — версия.
Способ 6: через сам BIOS
Это самый проверенный способ, но он требует перезагрузки компьютера и вход в интерфейс BIOS. Для неопытного пользователя ПК это может быть немного затруднительно, так как весь интерфейс на английском языке, а возможность управлять при помощи мышки в большинстве версий отсутствует.
Воспользуйтесь данной инструкцией:
- Для начала вам нужно войти в BIOS. Перезагрузите компьютер, потом, не дожидаясь появления логотипа ОС, попробуйте войти в БИОС. Для этого используйте клавиши от F2 до F12 или Delete (зависит от вашего компьютера).
- Теперь вам нужно найти строчки «BIOS version», «BIOS data» и «BIOS ID». В зависимости от разработчика, эти строчки могут носить немного другое название. Также они не обязательно должны быть расположены на главной странице. Производителя БИОС можно узнать по надписи в самом верху.
- Если данные о БИОС не выносятся на главную страницу, тогда перейдите в пункт меню «System Information», там должна быть вся информация о BIOS. Также этот пункт меню может носить немного изменённое название, в зависимости от версии и разработчика БИОС.
Способ 7: при загрузке ПК
Данный способ самый простой из всех описанных. На многих компьютерах при загрузке на несколько секунд возникает экран, где может быть написана важная информация о составляющих компьютера, а также о версии BIOS. При загрузке компьютера обращайте внимание на следующие пункты «BIOS version», «BIOS data» и «BIOS ID».
Так как данный экран появляется всего на пару секунд, чтобы успеть запомнить данные о БИОС нажмите на клавишу Pause Break. На экране останется висеть эта информация. Чтобы продолжить загрузку ПК, снова нажмите на эту клавишу.
Если при загрузке никаких данных не появляется, что характерно для многих современных компьютеров и системных плат, то вам придётся нажать клавишу F9. После этого должна появится основная информация. Стоит помнить, что на некоторых компьютерах вместо F9 требуется нажать другую функциональную клавишу.
Узнать версию БИОС может даже малоопытный пользователь ПК, так как большинство описанных способов не требуют наличия каких-либо специфических знаний.
Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник