[发明专利]一种修改BIOS设定的方法、系统及介质在审
申请号: | 201810697954.0 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108958820A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 赵美玉 | 申请(专利权)人: | 深圳市同泰怡信息技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 姜书新 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器应用 人为干预 选项 工具使用 配置文件 时间成本 时间要求 第三方 开机 写入 开放 | ||
本发明提供的一种修改BIOS设定的方法、系统及介质,采用基于现象的BIOS架构,开放特定设置选项的调整接口供第三方工具使用,选项配置文件的方式,解决现有技术中人为调整,人为干预的时间长,服务器应用下线的时间长的技术问题,实现让BIOS在下次开机时自己写入,避免人为调整,减少人为干预的时间成本,尽量减少对服务器应用下线的时间要求的效果。
技术领域
本发明涉及BIOS系统领域,具体而言,涉及一种修改BIOS设定的方法、系统及介质。
背景技术
当前BIOS设计中,修改BIOS设定需要做如下动作:如图1,在POST阶段进入BIOS设置界面→找到对应的项目修改→保存退出→重新启动之后生效。
在当前的应用中服务器管理通常包含多台服务器,根据不同的应用场景BIOS的设定也会做出相应的调整。但在BIOS的出厂设定中一般只包含一组设定,如果调整则需要针对服务器的单个节点进入BIOS界面,调整好之后重新启动,针对服务器数量少的情况下,可以逐个调整。但在节点多的情况下,由于服务器自启动时间较长,并且需要暂时停止服务器执行相关操作增加了维护的难度和时间消耗。
发明内容
本发明提供一种修改BIOS设定的方法,采用基于现象的BIOS架构,开放特定设置选项的调整接口供第三方工具使用,选项配置文件的方式,解决现有技术中人为调整,人为干预的时间长,服务器应用下线的时间长的技术问题。
本发明为解决上述技术问题而提供的这种修改BIOS设定的方法,包括以下步骤:
A.开机或者重新启动;
B.在BIOS PEI阶段,检查OEMSETTING是否有更新,如果有更新,则进行步骤D,如果没有更新,则进行步骤F;
D.依据OEMSETTING更新BIOS对应选项的当前设定和默认设定,然后进行步骤A;
F.正常启动系统。
所述步骤B中所述BIOS在NVRAM区块中使用的系统空间之外增加相应OEN_BIOS_SETTING区块。
所述OEN_BIOS_SETTING区块数据设计以BIN文件为基础,以BIT位对应具体的BIOS设定。
所述BIT位对应具体的BIOS设定在所述BIOS和工具开发时设定。
所述OEN_BIOS_SETTING区块提供接口供第三方工具读写。
所述步骤D中所述OEMSETTING为BIOS开机的早期阶段PEI时读取OEN_BIOS_SETTING的设定。
所述步骤D中所述当前设定为在上次开机运行后将用户的需求设定导入更新到BIOS中。
所述步骤D中默认设定为所述步骤B中所述BIT位对应具体的BIOS设定。
一种修改BIOS设定的系统,其特征在于:所述修改BIOS设定的系统包括存储器、处理器以及存储在所述存储器上的计算机程序,所述计算机程序配置为由所述处理器调用时实现任一项所述的方法的步骤。
一种计算机可读存储介质,其特征在于:所述计算机可读存储介质存储有计算机程序,所述计算机程序配置为由处理器调用时实现任一项所述的方法的步骤。
本发明所具有的有益效果:本发明将设定事先提供给BIOS让其在下次开机时自己写入,避免人为调整,减少人为干预的时间成本,尽量减少对服务器应用下线的时间要求。
附图说明
图1是背景技术所述现有BIOS设计架构下修改BIOS的流程图。
图2是本发明所述修改BIOS设定的方法流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同泰怡信息技术有限公司,未经深圳市同泰怡信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810697954.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多分区系统的启动方法及多分区系统
- 下一篇:一种计算机启动引导方法和系统