[发明专利]一种基于多分区技术固件保护的系统启动方法及系统在审
申请号: | 202011521569.4 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112698985A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 朱小琳;林杰龙;张中萍;谢洪泉;吴俊华 | 申请(专利权)人: | 厦门锐骐物联技术股份有限公司;南宁锐骐电子科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京律和信知识产权代理事务所(普通合伙) 11446 | 代理人: | 张莎莎;谢清萍 |
地址: | 361009 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分区 技术 保护 系统启动 方法 系统 | ||
1.一种基于多分区技术固件保护的系统启动方法,其特征在于,包括:
加载启动固件,所述启动固件独立存储于存储分区;
如果所述加载启动固件成功,则完成系统启动;
如果所述加载启动固件失败,则加载备份启动固件。
2.根据权利要求1所述的启动方法,其特征在于,
所述启动固件和所述备份启动固件分别独立存储于不同的存储分区;
在所述则加载备份启动固件之后,所述启动方法还包括:
利用所述备份启动固件所在的存储分区恢复所述启动固件所在的存储分区;
在所述利用所述备份启动固件所在的存储分区恢复所述启动固件所在的存储分区之后,所述启动方法还包括:
执行所述加载启动固件开始的步骤;
所述利用所述备份启动固件所在的存储分区恢复所述启动固件所在的存储分区,包括:
加载恢复功能固件;
由所述恢复功能固件利用所述备份启动固件所在的存储分区恢复所述启动固件所在的存储分区;
所述存储分区包括:
恢复功能分区,存储所述恢复功能固件。
3.根据权利要求2所述的启动方法,其特征在于,在利用所述备份启动固件所在的存储分区恢复所述启动固件所在的存储分区之前,还包括:
标记所述启动固件对应的坏固件标记;
所述利用所述备份启动固件所在的存储分区恢复所述启动固件所在的存储分区,包括:
根据所述坏固件标记利用所述备份启动固件所在的存储分区恢复所述启动固件所在的存储分区;
清除所述坏固件标记;
所述存储分区包括:
标注分区,用于存储所述坏固件标记;
所述启动固件包括:
主引导程序、应用引导程序、系统安全固件、内核固件、通信固件和系统固件中的至少一项;
所述备份启动固件包括:
应用引导程序备份固件、系统安全备份固件、内核备份固件、通信备份固件和系统备份固件中的至少一项。
4.根据权利要求3所述的启动方法,其特征在于,所述存储分区包括:主引导程序分区、分区表、通信参数分区、系统安全分区、应用引导程序分区、内核分区、通信系统分区和系统分区中的至少一项,其中
所述主引导程序分区存储所述主引导程序;
所述应用引导程序分区存储所述应用引导程序;
所述系统安全分区存储所述系统安全固件;
所述内核分区存储所述内核固件;
所述通信系统分区存储所述通信固件;
所述系统分区存储所述系统固件;
所述存储分区还包括:
通信参数备份分区、系统安全备份分区、应用引导程序备份分区、内核备份分区和镜像分区中的至少一项,其中
所述通信参数备份分区用于恢复所述通信参数分区的备份固件;
所述系统安全备份分区存储所述系统安全备份固件,并用于恢复所述系统安全分区;
所述应用引导程序备份分区存储所述应用引导程序备份固件,并用于恢复所述应用引导程序分区的备份固件;
所述内核备份分区存储所述内核备份固件,并用于恢复所述内核分区;
所述镜像分区存储所述系统备份固件,并用于恢复所述系统固件。
5.根据权利要求4所述的启动方法,其特征在于,所述加载启动固件,包括:
启动所述主引导程序;
检测是否存在坏固件标记;
所述如果所述加载启动固件失败,则加载备份启动固件,包括:
如果存在所述坏固件标记,则执行
由所述主引导程序加载所述系统安全备份固件;和/或
由所述主引导程序加载所述应用引导程序备份固件;和/或
由所述应用引导程序备份固件加载所述内核备份固件;和/或
由所述内核备份固件加载所述通信固件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门锐骐物联技术股份有限公司;南宁锐骐电子科技有限公司,未经厦门锐骐物联技术股份有限公司;南宁锐骐电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011521569.4/1.html,转载请声明来源钻瓜专利网。