是否有一种设置bios选项的程序化方法

时间:2016-05-21 17:42:11

标签: linux bios

是否有一种以编程方式为linux机器设置BIOS设置。我必须重复切换多个bios选项并重新启动计算机以使用不同的BIOS选项进行一些性能测量。

1 个答案:

答案 0 :(得分:1)

如果您的系统支持,IPMI可能是解决方案。

这是一个基于H / W的低级接口,很多供应商都支持这种接口。

请参阅:https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface

即使将系统插入A / C但电源关闭,它仍然可以工作。你可以[据称]做的事情之一就是更改BIOS设置。

在IPMI中,有一种称为"底板管理控制器" (BMC)。 BMC可以提供的一个功能是KVM控制台重定向(视频,鼠标,键盘)。

另一种选择是在BIOS中启用远程访问,您可以设置串行控制台。然后,从另一台机器控制它。结合这两者,IPMI允许您通过LAN(也称为SOL控制台)执行串行控制台

https://serverfault.com/questions/301413/change-bios-settings-on-supermicro-system-via-a-script

这是戴尔系统的简短版本:http://serverascode.com/2012/10/16/dell-ipmi-bios.html从那里,有命令示例:

ipmitool -I lanplus -H server1-ipmi -U root -P password sol activate