[发明专利]双备份系统启动方法、装置、嵌入式设备和电子设备在审
| 申请号: | 202111348041.6 | 申请日: | 2021-11-15 |
| 公开(公告)号: | CN114064136A | 公开(公告)日: | 2022-02-18 |
| 发明(设计)人: | 郭涛;李强国;周晶晶 | 申请(专利权)人: | 西安诺瓦星云科技股份有限公司 |
| 主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F11/14 |
| 代理公司: | 西安亚信智佳知识产权代理事务所(普通合伙) 61241 | 代理人: | 骆怡洁 |
| 地址: | 710075 陕西省西安市高新区丈八*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 备份 系统启动 方法 装置 嵌入式 设备 电子设备 | ||
本公开实施例是关于一种双备份系统启动方法、装置、嵌入式设备和电子设备。该启动方法包括:启动第一系统或第二系统中的引导文件;启动所述引导文件所属系统中的内核文件;加载所述引导文件所属系统中的第一文件系统;加载第二文件系统;所述第二文件系统加载成功时,应用程序启动;其中,所述第一系统存储于第一存储芯片上,所述第二系统存储于第二存储芯片上,所述第二文件系统存储于所述第二存储芯片上。本公开的实施例,采用双存储芯片,双系统备份,双文件系统加载的方式,当一个文件系统无法启动或一个芯片损坏时可采用另一个芯片上的文件系统进行启动,使嵌入式设备系统的稳定启动更有保证。
技术领域
本公开实施例涉及嵌入式设备技术领域,尤其涉及一种双备份系统启动方法、装置、嵌入式设备、电子设备和存储介质。
背景技术
随着计算机技术的发展,各种功能的嵌入式设备被广泛的应用在人们的生产及生活领域。嵌入式设备是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机设备。嵌入式设备能够独立进行运作,其软件内容一般只包括软件运行环境及其操作系统。而如何在各种使用场景下保证系统启动的稳定性,是嵌入式领域一个非常重要的指标。
相关技术中,嵌入式设备中只有一块存储芯片,系统及文件系统全部存储于上述一块存储芯片中,这使得存储芯片损坏或者其上存储的文件系统损坏时,系统都将无法正常启动。
因此,有必要改善上述相关技术方案中存在的一个或者多个问题。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开实施例的目的在于提供一种双备份系统启动方法、装置、嵌入式设备和电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。
第一方面,本发明提供了一种双备份系统启动方法,包括:
启动第一系统或第二系统中的引导文件;
启动该引导文件所属系统中的内核文件;
加载该引导文件所属系统中的第一文件系统;
加载第二文件系统;
第二文件系统加载成功时,应用程序启动;
其中,第一系统存储于第一存储芯片上,第二系统存储于第二存储芯片上,第二文件系统存储于第二存储芯片上。
该技术方案的有益效果在于,第一系统和第二系统皆可以进行启动,双系统备份,使嵌入式设备系统的稳定启动更有保证。
可选的,当引导文件所属系统为第一系统,且当第二文件系统加载失败时,该第一系统中的第一文件系统对第二文件系统进行检测并修复;
修复成功后加载第二文件系统;
第二文件系统加载成功后,应用程序启动。
该技术方案的有益效果在于,当第二文件系统加载失败时,存储在第一存储芯片上的第一系统中的第一文件可对其进行检测修复以便于应用程序能够正常启动。
可选的,当引导文件所属系统为第一系统,且当应用程序启动失败时,启动第二存储芯片上存储的第二系统中的引导文件;
启动第二存储芯片上存储的第二系统中的内核文件;
加载第二存储芯片上存储的第二系统中的第一文件系统;
加载第二文件系统;
第二文件系统加载成功时,应用程序启动;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安诺瓦星云科技股份有限公司,未经西安诺瓦星云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111348041.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种发光装置及光疗设备
- 下一篇:一种双芯SIM卡的卡芯结构





