Jump to content

BIOS управления системой

BIOS управления системой
Аббревиатура СМБИОС
Статус Опубликовано
Год начался 1999 год ; 25 лет назад ( 1999 )
Последняя версия 3.7.1
24 мая 2024 г .; 2 месяца назад ( 24.05.2024 )
Организация Целевая группа по распределенному управлению (DMTF)
Сопутствующие стандарты Общая информационная модель (CIM), управление предприятием через Интернет (WBEM), Redfish
Домен Системное управление
Веб-сайт www .dmtf .org /стандарты /смбиос

В вычислительной технике ( спецификация System Management BIOS SMBIOS ) определяет структуры данных (и методы доступа), которые можно использовать для чтения управляющей информации, BIOS компьютера создаваемой . [1] от необходимости Это избавляет операционную систему напрямую проверять оборудование, чтобы определить, какие устройства присутствуют в компьютере. Спецификация SMBIOS разработана Distributed Management Task Force (DMTF), некоммерческой организацией по разработке стандартов . По оценкам DMTF, два миллиарда клиентских и серверных систем реализуют SMBIOS. [2]

SMBIOS изначально был известен как BIOS управления рабочим столом ( DMIBIOS ), поскольку он взаимодействовал с интерфейсом управления рабочим столом (DMI). [3]

DMTF выпустила версию 3.7.1 спецификации 24 мая 2024 года. [4]

Версия 1 спецификации Desktop Management BIOS (DMIBIOS) была выпущена Phoenix Technologies не позднее 1996 года. [5] [6]

Версия 2.0 спецификации Desktop Management BIOS была выпущена 6 марта 1996 года компаниями American Megatrends (AMI), Award Software , Dell , Intel , Phoenix Technologies и SystemSoft Corporation . Он представил 16-битные функции Plug-and-Play, используемые для доступа к структурам из Windows 95. [7]

Последней версией, опубликованной непосредственно поставщиками, была версия 2.3 12 августа 1998 года. Авторами были American Megatrends, Award Software, Compaq , Dell, Hewlett-Packard , Intel, International Business Machines (IBM), Phoenix Technologies и SystemSoft Corporation.

Примерно в 1999 году Рабочая группа по распределенному управлению ответственность за разработку спецификации взяла на себя (DMTF). Первой версией, опубликованной DMTF, была версия 2.3.1 16 марта 1999 года. Примерно в то же время Microsoft начала требовать, чтобы OEM-производители и поставщики BIOS поддерживали интерфейс/набор данных для получения сертификации Microsoft .

Версия 3.0.0, представленная в феврале 2015 года, добавила 64-битную точку входа, которая может сосуществовать с ранее определенной 32-битной точкой входа.

Версия 3.4.0 была выпущена в августе 2020 года. [8]

Версия 3.5.0 была выпущена в сентябре 2021 года. [9]

Версия 3.6.0 была выпущена в июне 2022 года. [10]

Версия 3.7.0 была выпущена в июле 2023 года. [11]

Содержание

[ редактировать ]

Таблица SMBIOS состоит из точки входа (определены два типа: 32-битный и 64-битный) и переменного количества структур, описывающих компоненты и возможности платформы. Эти структуры иногда называются «таблицами» или «записями» в сторонней документации.

Типы структур

[ редактировать ]

Начиная с версии 3.3.0 спецификация SMBIOS определяет следующие типы структур: [12] [13]

Доступ к данным SMBIOS

[ редактировать ]

Таблица конфигурации EFI (EFI_CONFIGURATION_TABLE) содержит записи, указывающие на таблицы SMBIOS 2 и/или SMBIOS 3. [14] Существует несколько способов доступа к данным в зависимости от платформы и операционной системы.

В UEFI оболочке Команда SmbiosView может получать и отображать данные SMBIOS. [15] [16] Часто можно войти в оболочку UEFI, введя настройки встроенного ПО системы, а затем выбрав оболочку в качестве варианта загрузки (в отличие от DVD-привода или жесткого диска).

Для Linux , FreeBSD и т. д. dmidecode можно использовать утилиту .

Microsoft определяет WMI как предпочтительный механизм доступа к информации SMBIOS из Microsoft Windows . [17] [18]

В системах Windows, которые его поддерживают (XP и более поздние версии), некоторую информацию SMBIOS можно просмотреть либо с помощью утилиты WMIC с «BIOS»/«MEMORYCHIP»/«BASEBOARD» и аналогичными параметрами, либо просмотрев реестр Windows в разделе HKLM\HARDWARE. \ОПИСАНИЕ\Система.

Различные программные утилиты могут получать необработанные данные SMBIOS, включая FirmwareTablesView. [19] и AIDA64 .

Генерация данных SMBIOS

[ редактировать ]

Создание таблиц и структур обычно зависит от встроенного программного обеспечения системы/BIOS. ( Спецификация инициализации платформы UEFI PI) включает протокол SMBIOS (EFI_SMBIOS_PROTOCOL), который позволяет компонентам отправлять структуры SMBIOS для включения, а также позволяет производителю создавать таблицу SMBIOS для платформы. [20]

Программное обеспечение для виртуализации платформы также может генерировать таблицы SMBIOS для использования внутри виртуальных машин, например QEMU . [21]

Если данные SMBIOS не сгенерированы и не заполнены правильно, машина может вести себя неожиданно. Например, мини-ПК , на котором отображается информация о шасси | Тип = Планшет может вести себя неожиданно при использовании Linux. Менеджер рабочего стола, такой как GNOME, попытается отслеживать несуществующую батарею и отключать экран и сетевые интерфейсы, когда уровень заряда батареи падает ниже порогового значения. Кроме того, если информация о шасси | Производитель указан неверно, поэтому обходной путь для неправильного типа = проблемы с планшетом . невозможно применить [22]

См. также

[ редактировать ]
  1. ^ «Документация библиотеки Libsmbios» . Dell.com . 11 апреля 2007 г. Архивировано из оригинала 18 сентября 2016 г. Проверено 2 февраля 2016 г.
  2. ^ Пресс-релиз DMTF о SMBIOS 3.2: https://www.dmtf.org/content/dmtf-releases-smbios-32
  3. ^ «Спецификация BIOS для управления настольным компьютером, версия 2.0» (PDF) . uni-regensburg.de . 06 марта 1996 г. Архивировано из оригинала (PDF) 13 февраля 2017 г. Проверено 2 февраля 2016 г.
  4. ^ «Все опубликованные версии справочной спецификации SMBIOS» . dmtf.org . Май 2024 года . Проверено 1 июня 2024 г.
  5. ^ «Помощь и поддержка Phoenix BIOS» .
  6. ^ «Phoenix Technologies производит первую коммерчески доступную ПЗУ-БИОС, совместимую с IBM PC: история информации» .
  7. ^ «Спецификация BIOS для управления настольным компьютером, версия 2.0» (PDF) . uni-regensburg.de . 06 марта 1996 г. Архивировано из оригинала (PDF) 13 февраля 2017 г. Проверено 2 февраля 2016 г.
  8. ^ DMTF выпускает SMBIOS 3.4
  9. ^ DMTF выпускает SMBIOS 3.5
  10. ^ DMTF выпускает SMBIOS 3.6
  11. ^ DMTF выпускает SMBIOS 3.7
  12. ^ Кен Хесс (23 апреля 2010 г.). «Раскодированная системная информация Linux» . linux-mag.com . Архивировано из оригинала 17 июля 2010 года . Проверено 2 февраля 2016 г. {{cite web}}: CS1 maint: неподходящий URL ( ссылка )
  13. ^ Спецификация SMBIOS, версия 3.3.0, сентябрь 2019 г., https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.3.0.pdf
  14. ^ Спецификация UEFI, версия 2.6, раздел 4.6.
  15. ^ «smbiosview (Справка по системным утилитам HP UEFI и мобильной справке по командам оболочки для серверов HP ProLiant Gen9)» . hp.com . 22 сентября 2015 г. Проверено 2 февраля 2016 г.
  16. ^ «Tianocore /edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView» . sourceforge.net . Проверено 27 января 2015 г.
  17. ^ wjfrancis (27 марта 2008 г.). «Просмотр SMBIOS — CodeProject» . Codeproject.com . Проверено 12 мая 2012 г.
  18. ^ Поддержка SMBIOS в Windows , документ Microsoft, обновлено 25 апреля 2005 г.
  19. ^ «Просмотр таблиц прошивок» . НирСофт . Проверено 2 декабря 2020 г.
  20. ^ Спецификация инициализации платформы, том 5, раздел 6, Протокол SMBIOS
  21. ^ Пользовательская документация QEMU версии 2.12.50, https://qemu.weilnetz.de/doc/qemu-doc.html. Архивировано 27 апреля 2019 г. на Wayback Machine.
  22. ^ «Отключение машины Cherry Trail на 5–20 минут» . Система отслеживания проблем Red Hat . 21 марта 2019 года . Проверено 21 марта 2019 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7653d0b93d9a6bc1affcdbebb204e5d8__1717274520
URL1:https://arc.ask3.ru/arc/aa/76/d8/7653d0b93d9a6bc1affcdbebb204e5d8.html
Заголовок, (Title) документа по адресу, URL1:
System Management BIOS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)