[发明专利]一种BIOS参数设置方法、装置、电子设备及存储介质有效
申请号: | 202110290966.3 | 申请日: | 2021-03-18 |
公开(公告)号: | CN113010217B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 陈思彤;罗鹏芳 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 纪志超 |
地址: | 250001 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bios 参数设置 方法 装置 电子设备 存储 介质 | ||
本发明公开了一种BIOS参数设置方法,包括:当BIOS处于PEI阶段时,从基板管理控制器中获取带外BIOS启动参数;获取历史BIOS启动参数,并利用带外BIOS启动参数对历史BIOS启动参数进行更新;利用更新后的历史BIOS启动参数进行PEI阶段的BIOS启动参数初始化。本方法中的BIOS可在BIOS初始化启动参数的PEI阶段便向基板管理控制器获取带外BIOS启动参数并设置生效,能够确保带外BIOS启动参数在PEI阶段便生效,可有效避免相关技术在BIOS参数设置环节的重启问题。本发明还提供一种BIOS参数设置装置、电子设备及计算机可读存储介质,具有上述有益效果。
技术领域
本发明涉及服务器领域,特别涉及一种BIOS参数设置方法、装置、电子设备及计算机可读存储介质。
背景技术
BIOS(基本输入输出系统)是服务器系统中的重要组成部分,存储有服务器运行的核心参数及程序并可引导服务器启动。为了提升管理服务器BIOS的效率,众多厂商都在服务器中引入了基板管理控制器(BMC,Baseboard Manager Controller)。基板管理控制器可对BIOS进行远程管理,可提升服务器管理人员内的工作效率。
相关技术中,BIOS在启动过程中会从基板管理控制器(BMC,Baseboard ManagerController)获取带外BIOS启动参数并更新内存,但为了让内存中的带外BIOS启动参数生效,BIOS需要执行额外的重启操作,而这额外的重启操作将会降低BIOS启动参数的设置效率,同时由于存在重启,也会降低服务器管理人员的工作效率。
发明内容
本发明的目的是提供一种BIOS参数设置方法、装置、电子设备及计算机可读存储介质,可让BIOS在BIOS初始化启动参数的PEI阶段,便向基板管理控制器获取带外BIOS启动参数并设置生效,能够确保带外BIOS启动参数在PEI阶段便生效,可有效避免相关技术在BIOS参数设置环节的重启问题。
为解决上述技术问题,本发明提供一种BIOS参数设置方法,包括:
当BIOS处于PEI阶段时,从基板管理控制器中获取带外BIOS启动参数;
获取历史BIOS启动参数,并利用所述带外BIOS启动参数对所述历史BIOS启动参数进行更新;
利用更新后的历史BIOS启动参数进行所述PEI阶段的BIOS启动参数初始化。
可选地,在利用更新后的历史BIOS启动参数进行所述PEI阶段的BIOS启动参数初始化之后,还包括:
当所述BIOS处于BDS阶段时,利用所述带外BIOS启动参数对内存中的所述历史BIOS启动参数进行更新;
将所述内存中更新后的历史BIOS启动参数发送至所述基板管理控制器。
可选地,所述从基板管理控制器中获取带外BIOS启动参数,包括:
从所述基板管理控制器中获取所述带外BIOS启动参数;
创建移交数据区块列表,并将所述带外BIOS启动参数保存至所述移交数据区块列表中。
可选地,所述利用所述带外BIOS启动参数对内存中的所述历史BIOS启动参数进行更新,包括:
从所述移交数据区块列表中提取所述带外BIOS启动参数;
利用所述带外BIOS启动参数对所述内存中的所述历史BIOS启动参数进行更新。
可选地,所述利用所述带外BIOS启动参数对内存中的所述历史BIOS启动参数进行更新,包括:
利用所述带外BIOS启动参数对所述内存中的所述历史BIOS启动参数进行更新;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110290966.3/2.html,转载请声明来源钻瓜专利网。