[发明专利]一种控制方法及装置在审
申请号: | 202110352238.0 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113051579A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 朱锐 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王娇娇 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 方法 装置 | ||
1.一种控制方法,包括:
在电子设备获得启动指令的情况下,根据控制器的状态信息按照确定的校验方式对目标数据进行合法性验证,以得到验证结果;所述目标数据至少对应于所述控制器内的固件数据;
如果所述验证结果表征所述目标数据合法,执行所述固件数据,以控制所述固件数据对应的部件的使能状态。
2.根据权利要求1所述的方法,根据控制器的状态信息按照确定的校验方式对目标数据进行合法性验证,以得到验证结果,包括:
在控制器自身的第一存储区域内查找所述目标数据,以得到所述控制器的状态信息;
在所述状态信息表征所述第一存储区域内有所述目标数据的情况下,按照第一校验方式对所述目标数据进行合法性验证,以得到验证结果;
且/或,
在所述状态信息表征所述第一存储区域内没有所述目标数据的情况下,在所述电子设备的引导系统对应的第二存储区域中按照第二校验方式对所述目标数据进行合法性验证,以得到验证结果。
3.根据权利要求2所述的方法,在按照第一校验方式对所述目标数据进行合法性验证,以得到验证结果之后,所述方法还包括:
如果所述第一校验方式对应的所述验证结果表征所述目标数据不合法,删除所述第一存储区域内的所述目标数据;且/或,
控制所述电子设备重新启动,以使得在所述电子设备重新获得启动指令的情况下,在所述电子设备的引导系统对应的第二存储区域中按照第二校验方式对所述目标数据进行合法性验证,以得到验证结果。
4.根据权利要求2或3所述的方法,在所述电子设备的引导系统对应的第二存储区域中按照第二校验方式对所述目标数据进行合法性验证,以得到验证结果之后,所述方法还包括:
如果所述第二校验方式对应的所述验证结果表征所述目标数据合法,将所述第二存储区域中的所述目标数据加载至所述第一存储区域中。
5.根据权利要求4所述的方法,还包括:
如果所述第二校验方式对应的所述验证结果表征所述目标数据异常,在所述电子设备的引导系统对应的第二存储区域中按照第二校验方式对备份数据进行合法性校验,以得到验证结果;
其中,在所述第二存储区域中所述目标数据处于第一存储位,所述备份数据与所述目标数据相对应,且所述备份数据处于所述第二存储区域中的第二存储位。
6.根据权利要求5所述的方法,在所述电子设备的引导系统对应的第二存储区域中按照第二校验方式对备份数据进行合法性校验,以得到验证结果之后,所述方法还包括:
如果所述备份数据对应的所述验证结果表征所述备份数据不合法,设置标志位,所述标志位提示所述控制器在下一次启动时对所述目标数据进行备份处理。
7.根据权利要求5所述的方法,在所述电子设备的引导系统对应的第二存储区域中按照第二校验方式对备份数据进行合法性校验,以得到验证结果之后,所述方法还包括:
如果所述备份数据对应的所述验证结果表征所述备份数据合法,利用所述第二存储位的所述备份数据对所述第一存储位的所述目标数据进行恢复,并加载至所述第一存储区域中。
8.根据权利要求5所述的方法,还包括:
如果获得更新的目标数据,对所述更新的目标数据进行合法性验证;
在所述更新的目标数据合法的情况下,将所述更新的目标数据备份至所述第二存储区域中的第二存储位,以更新所述第二存储位的备份数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110352238.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:控制方法及电子设备
- 下一篇:一种散热效果好的IP管理软件信息收集用服务器