一种静默升级方法、系统、终端及可读介质技术方案

技术编号:38497007 阅读:36 留言:0更新日期:2023-08-15 17:06
一种静默升级方法、系统、终端及可读介质,其方法包括以下步骤:确定获取到第一端的升级信息,且第二端的第一分区处于未占用状态,将第一分区挂载至第一端,其中,第一端与第二端通信连接;将第一端的文件系统写入第一分区,并将第一端的启动分区设置为第一分区;确定第一端从第一分区启动,则根据升级信息升级第一端本地分区中的文件系统,并将第一端的启动分区设置为第一端的本地分区。本申请可以使多个客户端通过网络共用同一份备份分区,在保证无感升级的情况下最大限度的节省成本。感升级的情况下最大限度的节省成本。感升级的情况下最大限度的节省成本。

【技术实现步骤摘要】
一种静默升级方法、系统、终端及可读介质


[0001]本申请属于数据处理
,尤其涉及一种静默升级方法、系统、终端及可读介质。

技术介绍

[0002]对于电子设备来说,设备的软件更新升级是在所难免的,但升级有一个很难解决问题就是,升级必须要重启才能够生效,而软件重启,尤其是对一些对设备使用连续性要求较高的地方,每次更新就要重启对于使用者的影响是比较大的,例如,在出租车上,在对设备进行远程升级时恰好有人过来打车,而此时设备无法正常使用,就会丢失订单;或者摄像头正在重启更新时恰好出现了交通事故,因此导致重要视频没有录制。所以需要一种无感升级的方式,即不影响电子设备使用的情况下,又能正常完成升级动作。
[0003]现在常用的无感升级方式是使用A/B分区的方式,即对除引导程序外的所有分区都分配一个备用分区,当升级时,对备用分区进行升级,在下次重启时自动使用备用分区启动,从而达到无感升级的效果。但这种方法会导致保存程序使用的闪存的大小翻倍,导致成本增加,尤其是一套方案中存在多个设备时,成本增加就更为明显。
专利技术内
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种静默升级方法,其特征在于,应用于第一端,包括:确定获取到所述第一端的升级信息,且确定第二端的第一分区处于未占用状态,则将所述第一分区挂载至所述第一端,其中,所述第一端与所述第二端通信连接;将所述第一端的文件系统写入所述第一分区,并将所述第一端的启动分区设置为所述第一分区;确定所述第一端从所述第一分区启动,则根据所述升级信息升级所述第一端本地分区中的文件系统,并将所述第一端的启动分区设置为所述第一端的本地分区。2.如权利要求1所述的方法,其特征在于,所述确定获取到所述第一端的升级信息,且确定第二端的第一分区处于未占用状态,则将所述第一分区挂载至所述第一端,包括:确定获取到所述第一端的升级信息;且,确定所述第二端的状态分区中所述第一分区的状态值为第一值,则:将所述第一分区挂载至所述第一端,并将所述第二端的状态分区中所述第一分区的状态值设为第二值;所述第二值用于表示分区处于占用状态,所述第一值用于表示分区处于未占用状态。3.如权利要求2所述的方法,其特征在于,在将所述第一端的启动分区设置为所述第一端的本地分区之后,所述方法还包括:将所述第二端的状态分区中所述第一分区的状态值设为所述第一值。4.如权利要求1所述的方法,其特征在于,在将所述第一端的文件系统写入所述第一分区之后,所述方法还包括以下步骤:将所述第一端的升级信息写入所述第一分区。5.如权利要求1所述的方法,其特征在于,所述第二端的第一分区通过网络文件系统挂载到所述第一端。6.如权利要求1~5任一所述的方法,其特征在于,所述确定第二端的第一分区处于未占用状态的步骤包括:确定所述第二端的至少两个备用分区中的至少一个处于未占用状态;所述第一分区为处于未占用状态的所述第二端的一个备用分区。7.一种静默升级方法,其特征在于,应用于第二端,包括:确定获取到所述第二端的升级...

【专利技术属性】
技术研发人员:郭新新
申请(专利权)人:深圳市锐明技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1