[发明专利]用于自动恢复操作系统的方法和装置在审
申请号: | 202011542554.6 | 申请日: | 2020-12-23 |
公开(公告)号: | CN114661315A | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 屈海伟;孟蔷;邹文斌;刘亮 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F11/14 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 曹瑾 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 自动 恢复 操作系统 方法 装置 | ||
1.一种用于自动恢复电子设备的操作系统的方法,包括:
自动备份并存储操作系统的安装包;
在操作系统启动过程中,基于操作系统是否能够正常启动,来自动判断操作系统是否发生故障;以及
响应于判断操作系统发生故障,自动使用存储的安装包来恢复操作系统。
2.如权利要求1所述的方法,还包括:预先在电子设备的存储器中配置分区,并使用配置的分区来存储备份的安装包。
3.如权利要求2所述的方法,其中,在操作系统每次升级时自动备份最新版本的安装包,并将其存储在所述分区中。
4.如权利要求3所述的方法,其中,存储最新版本的安装包包括:
删除分区中存储的旧版本的安装包;以及
在分区中存储最新版本的安装包。
5.如权利要求4所述的方法,其中,所述分区的大小大于一个安装包的大小且小于两个安装包的大小。
6.如权利要求3所述的方法,其中,存储最新版本的安装包包括:在保留分区中的旧版本的安装包的同时,在分区中存储最新版本的安装包。
7.如权利要求6所述的方法,进一步包括:使用最新版本的安装包升级操作系统,并且
响应于操作系统升级成功,删除保留的旧版本的安装包;以及
响应于操作系统升级失败,删除存储的最新版本的安装包。
8.如权利要求6所述的方法,其中,所述分区的大小大于两个安装包的大小。
9.如权利要求1所述的方法,其中,如果操作系统在一预定时段内无法正常启动,则判断操作系统无法正常启动。
10.如权利要求1所述的方法,其中,
如果操作系统无法正常启动,则自动重启系统,并再次判断操作系统是否正常启动;
当操作系统无法正常启动的次数达到预定阈值时,判断操作系统发生了故障。
11.如权利要求1所述的方法,其中,通过确定操作系统是否进入到操作界面来确定操作系统是否正常启动。
12.如权利要求11所述的方法,其中所述电子设备是机顶盒,所述操作系统是安卓系统,所述操作界面是电子节目指南(EPG)。
13.一种用于自动恢复电子设备的操作系统的装置,所述装置包括:
存储器,存储有计算机可执行指令;以及
处理器,被配置为当执行存储在所述存储器上的计算机可执行指令时,执行如权利要求1至12中任一项所述的方法。
14.一种计算机可读存储介质,包括计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1至12中的任一项所述的方法。
15.一种计算机程序产品,包括计算机可执行指令,所述计算机可执行指令在由一个或多个处理器执行时实现如权利要求1至12中的任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011542554.6/1.html,转载请声明来源钻瓜专利网。