Есть ли программный способ настройки параметров BIOS
Есть ли программный способ установить настройки BIOS для машин Linux. Мне приходится переключать несколько параметров BIOS и многократно перезагружать компьютер, чтобы выполнить некоторые измерения производительности с различными параметрами BIOS.
1 ответ
Если ваша система поддерживает это, IPMI
может быть решением.
Это низкоуровневый H/W интерфейс, который поддерживают многие производители.
Смотрите: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface
Он может работать, даже если система подключена к кондиционеру, но выключена. Одной из вещей, которые вы можете [предположительно] сделать с этим, является изменение настроек BIOS.
В IPMI есть нечто, называемое "контроллер управления основной платой" (BMC). BMC может перенаправить консоль KVM (видео, мышь, клавиатура).
Другой вариант - включить удаленный доступ в BIOS, и вы можете настроить последовательную консоль. Затем управляйте им с другой машины. Комбинируя оба, IPMI позволяет вам использовать последовательную консоль через локальную сеть (иначе говоря, консоль SOL)
https://serverfault.com/questions/301413/change-bios-settings-on-supermicro-system-via-a-script
Вот краткий пример для систем Dell: http://serverascode.com/2012/10/16/dell-ipmi-bios.html Исходя из этого, есть пример команды:
ipmitool -I lanplus -H server1-ipmi -U root -P password sol activate