Я пытаюсь написать скрипт для включения IPMI на кучу машин без необходимости подключать к ним KVM один за другим. Можно ли изменить настройки BIOS с Linux? ОС SL6.
Я понимаю, что каждую машину, вероятно, нужно будет включать и выключать, но я могу делать это программно, конечно.
Ответы:
В общем нет. Не существует стандарта для того, как хранятся настройки и даже какие настройки существуют. Эта информация является собственностью каждого отдельного BIOS.
источник
Использование:
... читать
... написать
http://flashrom.org (инструмент для идентификации, чтения, записи, проверки и удаления флэш-чипов ....)
http://www.coreboot.org (это проект свободного программного обеспечения, направленный на замену проприетарного BIOS (прошивки), найденного на большинстве компьютеров.)
источник
На серверах HPE вы можете изменить настройки с помощью утилиты под названием
conrep
. Это частьhp-scripting-tools
RPM. Использование описано здесь:h20566.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=5249594&docLocale=en_US&docId=emr_na-c05182235
Это довольно просто. С параметром
-s
(сохранить) вы говорите, чтобы сохранить конфигурацию, например:И с параметром
-l
(нагрузка) вы говорите, чтобы загрузить конфигурацию:Файл данных на самом деле является XML-кодом. Поэтому, если вы хотите, например, включить / отключить настройки гиперпоточности, найдите соответствующую строку и измените значение. Смотрите пример для G6 и более новых поколений:
источник