Разве материнская плата не обеспечивает шину между процессором и микросхемой BIOS после загрузки? Если так, то почему бы и нет?
Если процессор может контролировать скорость вентилятора, я не понимаю, почему он не может контролировать конфигурацию BIOS.
bios
operating-systems
Dmiters
источник
источник
/sys/firmware/efi
Linux.Ответы:
Почему операционные системы (обычно?) Не могут получить доступ к настройкам BIOS?
На указанный выше вопрос нельзя ответить, так как ОС может получить доступ к BIOS.
Ниже я отвечу на вопрос, который можно было задать.
Как операционные системы могут получить доступ к настройкам BIOS?
В Windows и Unix ОС умеет читать BIOS.
Windows
Пример (используя
wmic
):Windows также может записывать данные в BIOS (некоторые производители материнских плат предоставляют средства обновления BIOS для Windows).
Смотрите, например, Как прошить BIOS, если это необходимо, через Windows или в BIOS .
Юникс
Unix имеет похожие команды.
Источник Как записать данные BIOS в файл
Дальнейшее чтение
источник
"debug.com" bios password
Похоже, что поиск в Интернете приносит некоторую соответствующую информацию по теме."Unable" should be replaced by "able" as the OS can access the BIOS.
Если вы просто хотели, чтобы это была фраза, вы должны удалить ее. Поскольку, следуя вашим советам, они остаются вопросом, к которому вы даже не обращаетесь.Они могут, но не так много стандартизированного интерфейса с настройками, особенно если вы имеете в виду собственно «BIOS» (то есть pre-UEFI).
Определенные части BIOS регулируются программными контрактами между BIOS и ОС, работающей поверх него. Давным-давно подпрограммы BIOS использовались для всех видов повседневных задач, таких как чтение и запись дисков, отображение информации на экране и печать на подключенном принтере, что и называлось «базовая система ввода / вывода». Если BIOS был согласован с аппаратным обеспечением, ОС могла бы поддерживать различные аппаратные варианты без необходимости иметь собственные подпрограммы для всех этих вещей. Но по мере того, как аппаратное обеспечение и операционные системы усложнялись и переросли ограниченный набор возможностей BIOS, операционные системы начали предоставлять свои собственные драйверы почти для всего, полагаясь только на BIOS для загрузки, управления питанием и получения информации о конфигурации системы.
Но BIOS тоже усложнился и приобрел всевозможные настройки и возможности, которые не регулировались интерфейсом OS-BIOS, и даже то, что там есть, указывает только результаты , а не реализацию . Это означает, что каждый производитель BIOS свободен делать то, что он хочет, что он может менять вещи в любое время, пока им нравится работать, и что им не нужно никому рассказывать какие-либо подробности. Доступ к данным, хранящимся в BIOS, является простым делом, но если у вас есть утилита, которая может разобраться в данных или изменить их так, чтобы BIOS их действительно понял, то это, вероятно, было сделано Сами производители BIOS, или это результат реинжиниринга.
источник