[发明专利]一种BIOS的升级方法、装置及计算机可读存储介质在审
申请号: | 201910561322.6 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110377300A | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 张芳 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/00 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 胡艳华;解婷婷 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校验信息 升级 文件信息 计算机可读存储介质 升级文件 服务器 基本输入输出系统 服务器获取 存储位置 升级指令 信息获取 预先生成 成功率 篡改 申请 | ||
本文公开了一种基本输入输出系统(BIOS)的升级方法、装置及计算机可读存储介质,包括:服务器获取BIOS文件升级指令;从预先设定的BIOS文件存储位置处获取待升级BIOS文件,并获取待升级BIOS文件的文件信息和第一校验信息;其中,第一校验信息是根据服务器的型号信息和待升级BIOS文件的文件信息预先生成的;获取服务器的型号信息;根据获得的文件信息和自身的型号信息获取第二校验信息;当第二校验信息与第一校验信息相同时,根据待升级BIOS文件进行升级。本申请能够避免因升级文件错误和升级文件被篡改而出现的升级错误,提高BIOS的升级成功率。
技术领域
本发明实施例涉及计算机技术领域,尤指一种基本输入输出系统(Basic InputOutput System,BIOS)的升级、装置及计算机可读存储介质。
背景技术
BIOS是一组固化到计算机内主板上一个只读存储器(Read Only Memory,ROM)芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,并可从互补金属氧化物半导体(Complementary Metal Oxide Semiconductor,CMOS)中读写系统设置的具体信息,从而为计算机提供最底层的、最直接的硬件设置和控制。而当正在使用的BIOS本身存在问题,导致主板工作不正常或者无法与其他硬件兼容运行,就需要升级BIOS,修改错误;或者当较老的主板在使用新款的CPU产品时,可能出现无法正确识别CPU型号的问题,就需要升级BIOS,从而让主板正确识别CPU,支持更多的CPU产品。
相关技术中,BIOS的升级采用文件进行升级,即服务器在指定位置读取待升级BIOS文件,然后将待升级的BIOS文件烧录到BIOS中以实现升级。
然而,这种方法无法保证用于升级服务器的BIOS文件属于该服务器(可能出现用于升级其他服务器的BIOS文件被拿来用于升级该服务器的情况),也无法保证BIOS升级文件没有被恶意篡改,从而造成升级错误。
发明内容
为了解决上述技术问题,本发明实施例提供了一种BIOS的升级方法、装置及计算机可读存储介质,能够避免因升级文件错误和升级文件被篡改而出现的升级错误,提高BIOS的升级成功率。
为了达到本发明实施例的目的,本发明实施例提供了一种BIOS的升级方法,包括:
服务器获取BIOS文件升级指令;
所述服务器从预先设定的BIOS文件存储位置处获取待升级BIOS文件,并获取所述待升级BIOS文件的文件信息和第一校验信息;其中,所述第一校验信息是根据所述服务器的型号信息和所述待升级BIOS文件的文件信息预先生成的;
所述服务器获取自身的型号信息;
所述服务器根据获得的文件信息和自身的型号信息获取第二校验信息;
当所述第二校验信息与所述第一校验信息相同时,所述服务器根据所述待升级BIOS文件进行升级。
所述服务器根据获得的文件信息和自身的型号信息获取第二校验信息,包括:
所述服务器从预先设定的校验算法存储位置处获取预设校验算法;
所述服务器根据预设校验算法对获得的文件信息和自身的型号信息进行校验,得到所述第二校验信息。
所述预设校验算法包括:第五版消息摘要算法(Message Digest Algorithm 5th,MD5)和哈希函数算法。
所述服务器根据预设校验算法对获得的文件信息和自身的型号信息进行校验,得到所述第二校验信息,包括:
所述服务器根据所述MD5算法对获得的文件信息和自身的型号信息进行计算,得到计算信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910561322.6/2.html,转载请声明来源钻瓜专利网。