Dmidecode — мощная консольная утилита для вывода детальной информации об аппаратном обеспечении, извлекая записи из базы данных DMI (DMI Pool Data).
DMI (Desktop Management Interface) — интерфейс управления, набор программных и аппаратных средств (API) для сбора, хранения и отображения данных об оборудовании компьютера. Поддержка интерфейса встроена в BIOS (базовая система ввода-вывода) всех современных материнских плат, разработана в 1996 году и дорабатывалась по мере развития компьютерных систем. В соответствии со спецификацией SMBIOS информация об оборудовании хранится в виде базы данных DMI Pool Data.
Dmidecode позволяет извлекать записи из базы данных SMBIOS/DMI и отображать их в требуемом виде. Информация выводится довольно обширная, при необходимости конкретизации надо указать соответствующие ключи. При запуске утилиты без дополнительных опций отображается лишь общая информация базы данных DMI и расшифрованное содержимое отдельных записей.
Информация выводимая Dmidecode включает в себя производителя системы, название модели, версию BIOS, серийный номер и многую другую полезную информацию различного уровня устанавливаемую производителем. Объём выводимой информации вполне достаточен для получения практически всех характеристик используемого оборудования, для доступа к всем возможностям утилиты требуются права администратора (root). Для вывода информации в файл используется команда:
sudo dmidecode -t system > mykomp.txt
Dmidecode содержит не только описание текущей конфигурации системы, но и приводят максимально допустимые значения параметров, например о поддерживаемых частотах работы процессора, максимально возможном объёме памяти и так далее. Необходимо учитывать что данные выдаваемые DMI не абсолютно надёжные, что бы им слепо доверять, так как утилита сама не сканирует аппаратное обеспечение, а просто выводит те данные что предоставляет BIOS.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.