[发明专利]远程升级底层根文件系统的处理方法及相关设备在审
申请号: | 202110079388.9 | 申请日: | 2021-01-21 |
公开(公告)号: | CN112764778A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 孔学成 | 申请(专利权)人: | 广东铁信通科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F16/16 |
代理公司: | 上海十蕙一兰知识产权代理有限公司 31331 | 代理人: | 刘秋兰 |
地址: | 510663 广东省广州市天河*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 升级 底层 文件系统 处理 方法 相关 设备 | ||
本发明属于工业自动化技术领域,具体涉及一种远程升级底层根文件系统的处理方法及相关设备。其中方法包括将嵌入式设备的存储空间进行分区,将文件系统中的根文件系统和应用文件系统分别对应存储于两个存储区域内,将升级脚本程序部署于嵌入式设备的应用层;通过升级脚本程序定时判断是否存在根文件系统的升级固件,若存在则根据升级固件对根文件系统进行升级;当完成根文件系统的升级后,对嵌入式设备进行系统复位重启,启用升级后的根文件系统。本发明能够在嵌入式设备中简单稳定地实现远程升级比较小的底层根文件系统的升级处理,减少远程升级风险的同时,解决在嵌入式设备中难以实现的根文件系统的远程升级问题。
技术领域
本发明属于工业自动化技术领域,具体涉及一种远程升级底层根文件系统的处理方法及相关设备。
背景技术
嵌入式linux设备一般需要运行在无人值守的环境中,如果运行的程序出现问题或者需要新增功能的时候,就涉及到远程升级程序的操作。对于嵌入式linux设备里面的应用程序的升级操作,是比较普遍的,只要借助跑在设备中的升级程序,结合远程服务器的交互,即可完成对应用程序的升级操作处理。升级风险一般,如果升级过程有问题,只要保证升级程序没有什么大的问题,也是可以通过远程升级修复的。而对于嵌入式linux底层系统软件的升级操作,是比较复杂和困难的,嵌入式linux底层系统软件大体包括三大部分:引导程序bootloader、内核kernel和文件系统。针对bootloader和kernel因为比较小和独立的关系,可以借助应用层程序进行远程升级替换,但是实现难度也比较大,升级风险由于是系统软件(系统稳定性)而变得比较大。而文件系统包括底层系统的基础运行程序和应用系统程序,这样的文件系统是很大的,如果针对整个文件系统进行升级,除了实现难度大以外,还有升级固件很大的问题。但是针对文件系统中的根文件系统,和bootloader、kernel一样,我们同样需要支持远程升级替换。
基于linux的远程升级底层根文件系统,一般的做法问题如下:
1、嵌入式linux底层系统软件,包括三大部分,一般均不作远程升级,因为难度比较大,风险比较大,常常只能选择现场烧录更新嵌入式linux底层系统软件,保证系统的稳定性。
2、针对嵌入式linux底层系统软件,实现远程升级,bootloader和kernel可以结合安全校验机制,借助应用程序使用简单的系统命令进行远程替换升级,实现远程升级底层系统的效果。
3、针对嵌入式linux底层系统软件中的文件系统,因为集成了根文件系统和应用程序系统,如果针对整个文件系统进行远程升级,会造成应用程序系统被替换,而不同环境的现场设备的不同配置会保存在应用程序系统那里,这样对整个文件系统进行远程升级会造成配置改变替换,造成现场设备出现问题,并且整个文件系统在嵌入式设备中是比较大的,动则几十兆几百兆的,远程升级会耗费很多流量,文件大造成升级过程慢从而产生升级容易中断的风险等,所以一般不进行文件系统的升级。
发明内容
本发明针对嵌入式linux底层系统软件远程升级时,升级文件大,升级风险高的技术问题,目的在于提供一种远程升级底层根文件系统的处理方法及相关设备。
一种远程升级底层根文件系统的处理方法,包括以下步骤:
将嵌入式设备的存储空间进行分区,分成至少两个预设大小的存储区域,将文件系统中的根文件系统和应用文件系统分别对应存储于两个存储区域内,将升级脚本程序部署于所述嵌入式设备的应用层;
通过所述升级脚本程序定时判断是否存在所述根文件系统的升级固件,若存在所述升级固件,则根据所述升级固件对所述根文件系统进行升级,得到升级后的根文件系统,否则继续进行通过所述升级脚本程序定时判断是否存在所述根文件系统的升级固件步骤;
当完成所述根文件系统的升级后,对嵌入式设备进行系统复位重启,启用升级后的所述根文件系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东铁信通科技有限公司,未经广东铁信通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110079388.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带侧孔的输卵管导管
- 下一篇:一种玻璃纤维膨化用充棉枪