[发明专利]一种自动识别刷新固件的方法及装置在审
申请号: | 201810927982.7 | 申请日: | 2018-08-15 |
公开(公告)号: | CN109117159A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 巩祥文 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 固件文件 固件信息 自动识别 固件执行 人力资源 刷新操作 硬盘 调取 匹配 输出 申请 | ||
1.一种自动识别刷新固件的方法,其特征在于,所述方法包括:
从固件文件库中调取待刷新固件的固件文件;
安装与所述待刷新固件匹配的刷新工具;
获取所述待刷新固件信息;
根据所述待刷新固件信息并利用所述固件文件和刷新工具对待刷新固件执行刷新操作;
获取刷新结果并输出所述刷新结果。
2.根据权利要求1所述的方法,其特征在于,所述获取待刷新固件信息包括:
获取目标硬盘的索引信息;
根据所述索引信息获取所述目标硬盘固件的当前版本信息和待刷新版本信息;
定位待刷新版本信息与所述固件文件匹配的目标硬盘固件为待刷新固件并获取所述待刷新固件的信息。
3.根据权利要求1所述的方法,其特征在于,所述根据待刷新固件信息并利用所述固件文件和刷新工具对待刷新固件执行刷新操作包括:
根据所述待刷新固件信息定位待刷新固件;
加载刷新工具并利用固件文件对所述待刷新固件进行刷新。
4.根据权利要求1所述的方法,其特征在于,所述获取刷新结果并输出所述刷新结果包括:
判断刷新过程中是否出现错误信息:
是,则输出所述错误信息;
否,则输出刷新成功提示。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过定义函数登录整机柜所有节点执行对整机柜所有待刷新固件的刷新操作。
6.一种自动识别刷新固件的装置,其特征在于,所述装置包括:
文件调取单元,配置用于从固件文件库中调取待刷新固件的固件文件;
工具安装单元,配置用于安装与所述待刷新固件匹配的刷新工具;
信息获取单元,配置用于获取所述待刷新固件信息;
刷新执行单元,配置用于根据所述待刷新固件信息并利用所述固件文件和刷新工具对待刷新固件执行刷新操作;
结果获取单元,配置用于获取刷新结果并输出所述刷新结果。
7.根据权利要求6所述的装置,其特征在于,所述信息获取单元包括:
索引获取模块,配置用于获取目标硬盘的索引信息;
版本获取模块,配置用于根据所述索引信息获取所述目标硬盘固件的当前版本信息和待刷新版本信息;
版本匹配模块,配置用于定位待刷新版本信息与所述固件文件匹配的目标硬盘固件为待刷新固件并获取所述待刷新固件的信息。
8.根据权利要求6所述的装置,其特征在于,所述刷新执行单元包括:
定位模块,配置用于根据所述待刷新固件信息定位待刷新固件;
刷新模块,配置用于加载刷新工具并利用固件文件对所述待刷新固件进行刷新。
9.根据权利要求6所述的装置,其特征在于,所述结果获取单元包括:
错误判断模块,配置用于判断刷新过程中是否出现错误信息;
错误输出模块,配置用于输出所述错误信息;
成功提示模块,配置用于输出刷新成功提示。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括:
范围设置单元,配置用于通过定义函数登录整机柜所有节点执行对整机柜所有待刷新固件的刷新操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810927982.7/1.html,转载请声明来源钻瓜专利网。