【技术实现步骤摘要】
网络存储设备BIOS程序的管理方法、装置及设备
本专利技术涉及云计算
,特别是涉及一种网络存储设备BIOS程序的管理方法、装置、设备及计算机可读存储介质。
技术介绍
主板是网络存储设备的重要组成部分,所有芯片都要依附在主板上,基本输入输出系统BIOS中BIOS程序是一组固化到主板的ROM芯片上的程序。网络存储设备启动后,首先会运行BIOS程序,BIOS程序对底层中央处理器CPU、内存、南北桥等重要硬件芯片进行设置和初始化,是最重要的基本输入输出程序、硬件启动程序,为网络存储设备提供最底层的、最直接的硬件设置和控制。因此,BIOS程序在网络存储设备中起着非常重要的作用,一块主板性能是否优越,很大程度上取决于主板上的BIOS程序管理功能是否先进。目前,当对网络存储设备的CPU、内存条等进行优化之后,仍使用原有的BIOS程序对优化后的CPU、内存条等进行设置和初始化,BIOS程序的可靠性低,主板的工作效率低。综上所述,如何有效地解决BIOS程序的可靠性低,主板的工作效率低等问题,是目前本领域技术人员急需解决的问题。
技术实现思路
本专利技术的目的是提供一种网络存储设备 ...
【技术保护点】
1.一种网络存储设备BIOS程序的管理方法,其特征在于,包括:当检测到设备启动信号时,获取BIOS芯片中当前BIOS程序的当前提供商和当前版本号;判断是否为所述当前提供商与预存的目标提供商相同,且所述当前版本号与预存的目标版本号不同;若所述当前提供商与预存的目标提供商相同且所述当前版本号与预存的目标版本号不同,则将预存的目标BIOS程序下刷给所述BIOS芯片。
【技术特征摘要】
1.一种网络存储设备BIOS程序的管理方法,其特征在于,包括:当检测到设备启动信号时,获取BIOS芯片中当前BIOS程序的当前提供商和当前版本号;判断是否为所述当前提供商与预存的目标提供商相同,且所述当前版本号与预存的目标版本号不同;若所述当前提供商与预存的目标提供商相同且所述当前版本号与预存的目标版本号不同,则将预存的目标BIOS程序下刷给所述BIOS芯片。2.根据权利要求1所述的网络存储设备BIOS程序的管理方法,其特征在于,当确定所述当前提供商与预存的目标提供商相同,且所述当前版本号与预存的目标版本号不同时,在将预存的目标BIOS程序下刷给所述BIOS芯片之前,还包括:利用安全散列算法计算所述目标BIOS程序的目标混淆值;判断所述目标混淆值与预存混淆值是否相等。3.根据权利要求2所述的网络存储设备BIOS程序的管理方法,其特征在于,在将预存的目标BIOS程序下刷给所述BIOS芯片之后,还包括:向所述BIOS芯片发送BIOS程序校验指令;接收所述BIOS芯片根据所述BIOS程序校验指令返回的返回值;根据所述返回值,对所述目标BIOS程序的有效性进行验证。4.根据权利要求1至3任一项所述的网络存储设备BIOS程序的管理方法,其特征在于,在将预存的目标BIOS程序下刷给所述BIOS芯片之后,还包括:保存BIOS程序刷写标志文件。5.根据权利要求4所述的网络存储设备BIOS程序的管理方法,其特征在于,在将预存的目标BIOS程序下刷给所述BIOS芯片之后,还包括:当检测到设备重启信号时,判断是否存在BIOS程序刷写标志文件;若是,则获取所述BIOS芯片中下刷后BIOS程序的下刷后提供商和下刷后版本号;判断是否所述下刷后提供商与所述目标提供商相同且所述下刷后版本号与所述目标版本号相同;若存在所述下刷后提供商与所述目标提供商不同或所述下刷后版本号与所述目标版本号不同,则进行报警提示;若所述...
【专利技术属性】
技术研发人员:张羽,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。