【技术实现步骤摘要】
一种BMC的固件加载方法、系统、设备以及介质
[0001]本专利技术涉及BMC领域,具体涉及一种BMC的固件加载方法、系统、设备以及存储介质。
技术介绍
[0002]随着技术的不断高速更新迭代,是否能够高效的监控服务器的运行状态、记录服务器的运行日志,成为客户选择服务的重要因素。其中BMC(Baseboard Manager Controller,基板管理控制器)是服务器中实现高效监控,并记录其运行状态的最重要的固件,因此BMC的固件版本是否能够稳定的运行,也就成为了客户最看重的一个选项。
[0003]当前的存储设备一般一个控制器只有一个BMC,一个BMC只有一个BMC固件版本,当BMC固件版本出现故障时,整个节点就无法正常运转。
技术实现思路
[0004]有鉴于此,为了克服上述问题的至少一个方面,本专利技术实施例提出一种BMC的固件加载方法,包括以下步骤:
[0005]将Flash分成两个分区并在所述两个分区中分别烧录固件;
[0006]响应于BMC启动,获取启动参数;
[0 ...
【技术保护点】
【技术特征摘要】
1.一种BMC的固件加载方法,其特征在于,包括以下步骤:将Flash分成两个分区并在所述两个分区中分别烧录固件;响应于BMC启动,获取启动参数;根据所述启动参数中的地址信息确定对应的分区,并从对应的分区中加载固件;响应于检测到所述BMC故障,重启所述BMC并选择从另一个分区中加载固件。2.如权利要求1所述的方法,其特征在于,在所述两个分区中分别烧录固件,进一步包括:对所述两个分区中的第一分区烧录第一版本的固件;对所述两个分区中的第二分区烧录第二版本的固件,其中所述第一版本高于第二版本。3.如权利要求2所述的方法,其特征在于,响应于BMC启动,获取启动参数,进一步包括:检测第一分区中存储的固件是否正常;响应于第一分区中存储的固件不正常,判断所述第二分区中存储的固件是否正常;响应于所述第二分区中存储的固件正常,将所述第二分区对应的地址更新到启动参数。4.如权利要求2所述的方法,其特征在于,还包括:轮流更新所述第一分区和所述第二分区中的固件。5.一种BMC的固件加载系统,其特征在于,包括:烧录模块,配置为将Flash分成两个分区并在所述两个分区中分别烧录固件;获取模块,配置为响应于BMC启动,获取启动参数;加载模块,配置为根据所述启动参数中的地址信息确定对应的分...
【专利技术属性】
技术研发人员:王喜真,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。