【技术实现步骤摘要】
系统刷写方法、装置、电子设备及可读存储介质
[0001]本申请涉及计算机
,具体而言,涉及一种系统刷写方法、装置、电子设备及可读存储介质。
技术介绍
[0002]基板管理控制器(Baseboard Management Controller,BMC)是服务器主板上负责监控各种硬件正常工作的控制单元。BMC的系统程序通常保存在存储介质中,为了添加功能或者其他情况下,会对BMC的系统程序进行更新,即对存储介质进行刷写。目前所采用的方案是技术人员使用相应的工具完成对存储介质的刷写,而技术人员在刷写之前不了解存储介质的情况,所以,容易导致刷写失败,也无法对存储介质进行有针对性的刷写。
技术实现思路
[0003]本申请实施例的目的在于提供一种系统刷写方法、装置、电子设备及可读存储介质,用以改善现有技术中技术人员不了解存储介质的情况,导致容易出现刷写失败,且无法进行针对性刷写的问题。
[0004]第一方面,本申请实施例提供了一种系统刷写方法,应用于基板管理控制器BMC,所述方法包括:获取用于存储系统固件的各 ...
【技术保护点】
【技术特征摘要】
1.一种系统刷写方法,其特征在于,应用于基板管理控制器BMC,所述方法包括:获取用于存储系统固件的各个存储介质的在位情况;基于所述在位情况确定所述各个存储介质的可刷写情况;将所述各个存储介质的可刷写情况输出给前端页面。2.根据权利要求1所述的方法,其特征在于,所述将所述各个存储介质的可刷写情况输出给前端页面之后,还包括:从所述前端页面接收刷写指令,所述刷写指令携带有需刷写的至少一个目标存储介质的标志位;根据所述刷写指令对所述至少一个目标存储介质进行刷写。3.根据权利要求2所述的方法,其特征在于,所述根据所述刷写指令对所述至少一个目标存储介质进行刷写,包括:根据所述刷写指令中携带的所述至少一个目标存储介质的标志位,获取需刷写的各个存储介质的目标地址;获取每个目标存储介质对应的待刷写的固件文件;将对应的待刷写的固件文件写入各个存储介质的目标地址中。4.根据权利要求1
‑
3任一所述的方法,其特征在于,所述获取用于存储系统固件的各个存储介质的在位情况之前,还包括:从用于存储系统固件的至少两个存储介质中的主存储介质加载第一引导程序,所述主存储介质存储的系统固件包括所述第一引导程序和第一内核程序;运行所述第一引导程序,以引导所述第一内核程序启动,所述第一内核程序用于获取各个存储介质的在位情况。5.根据权利要求4所述的方法,其特征在于,所述运行所述第一引导程序,以引导所述第一内核程序启动之后,还包括:若启动失败,则从所述至少两个存储介质中的备存储介质加载第二引导程序,所述备存储介质存储的系统固件包括所述第二引导程序和第二内核程序;运行所述第二引导程序,以引导...
【专利技术属性】
技术研发人员:顾国良,蔡成宝,李志,
申请(专利权)人:中科可控信息产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。