一种系统异常的修复方法、装置和移动终端制造方法及图纸

技术编号:10576723 阅读:111 留言:0更新日期:2014-10-29 10:40
本发明专利技术公开了一种系统异常的修复方法、装置和移动终端,属于移动终端技术领域。该方法包括:当前操作系统检测到系统异常后,保存异常运行日志;将当前操作系统切换到第二操作系统;获取切换前的操作系统的异常运行日志;根据异常运行日志判断切换前的操作系统的存储介质是否磁道受损;若是,修复磁道受损的存储介质。采用本发明专利技术,当前操作系统出现异常时,切换到第二操作系统,第二操作系统获取切换前的操作系统的异常运行日志,若切换前的操作系统的存储介质磁道受损,通过第二操作系统对磁道受损的存储介质进行修复,实现了两个操作系统的数据交互和相互修复系统异常的功能,操作简单安全,提高用户的体验度。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种系统异常的修复方法、装置和移动终端,属于移动终端
。该方法包括:当前操作系统检测到系统异常后,保存异常运行日志;将当前操作系统切换到第二操作系统;获取切换前的操作系统的异常运行日志;根据异常运行日志判断切换前的操作系统的存储介质是否磁道受损;若是,修复磁道受损的存储介质。采用本专利技术,当前操作系统出现异常时,切换到第二操作系统,第二操作系统获取切换前的操作系统的异常运行日志,若切换前的操作系统的存储介质磁道受损,通过第二操作系统对磁道受损的存储介质进行修复,实现了两个操作系统的数据交互和相互修复系统异常的功能,操作简单安全,提高用户的体验度。【专利说明】一种系统异常的修复方法、装置和移动终端
本专利技术涉及移动终端
,尤其涉及一种系统异常的修复方法、装置和移动 终端。
技术介绍
随着智能移动终端和移动互联网技术的快速发展,移动终端广泛普及,功能越来 越强大,成为人们不可缺少的通讯和上网工具。 目前已出现了搭载双系统的移动终端,双系统指的是一个移动终端可以安装两个 独立的操作系统,可以是同类型的操作系统,也可以是不同类型的操作系统,一个移动终端 便能让用户体验两种操作系统,提高用户的体验度。另外还可以对两个移动终端进行分类, 例如将其中一个操作系统为简单操作系统,只能进行打电话、发短信等简单功能,耗电量 低,而另一操作系统为多功能操作系统,可以安装各类第三方软件,体验多样化功能,耗电 量较大。用户可以根据移动终端的剩余电量选择操作系统,实现对电池的合理使用,提高移 动终端的续航能力。再者,还可以将一操作系统设置为安全操作系统,保密度高;另一操作 系统设置为普通操作系统。一个移动终端便能实现用户的多种需求,免除随身携带两个移 动终端的麻烦,提供了极大的遍历。 但目前移动终端的双系统技术还不够成熟,存在不少问题亟待解决。当其中一个 操作系统磁道受损导致系统无法正常启动或者运行时,怎么利用另一个操作系统协助修 复。
技术实现思路
有鉴于此,本专利技术要解决的技术问题是提供一种系统异常的修复方法、装置和移 动终端,以解决双系统移动终端其中一个操作系统的磁道受损导致系统无法正常启动和 运行的技术问题。 本专利技术解决上述技术问题所采用的技术方案如下: 根据本专利技术的一个方面,提供的一种系统异常的修复方法,应用于包括两个操作 系统的移动终端,该方法包括如下步骤: 当前操作系统检测到系统异常后,保存异常运行日志; 将当前操作系统切换到第二操作系统; 获取切换前的操作系统的异常运行日志; 根据异常运行日志判断切换前的操作系统的存储介质是否磁道受损; 若是,修复磁道受损的存储介质。 优选地,将当前操作系统切换到第二操作系统进一步包括: 在当前操作系统中启动驻留程序,激活处于休眠状态的第二操作系统。 优选地,修复磁道受损的存储介质进一步包括: 执行预设程序,修复受损的磁道。 优选地,修复磁道受损的存储介质进一步包括: 备份磁道受损的存储介质里的数据,对该存储介质进行重新分区,将有坏道的区 域划为一个分区并将其隐藏起来。 优选地,修复磁道受损的存储介质进一步包括: 备份磁道受损的存储介质内的数据,格式化该存储介质。 根据本专利技术的另一个方面,提供一种系统异常的修复装置,该装置包括: 保存模块,用于当前操作系统检测到系统异常后,保存异常运行日志; 切换模块,用于将当前操作系统切换到第二操作系统; 获取模块,用于获取切换前的操作系统的异常运行日志; 判断模块,用于根据异常运行日志判断切换前的操作系统的存储介质是否磁道受 损; 修复模块,用于修复磁道受损的存储介质。 优选地,切换模块具体用于: 在当前操作系统中启动驻留程序,激活处于休眠状态的第二操作系统。 优选地,修复模块具体用于: 执行预设程序,修复受损的磁道,或 备份磁道受损的存储介质里的数据,对该存储介质进行重新分区,将有坏道的区 域划为一个分区并将其隐藏起来。 优选地,修复模块具体用于: 备份磁道受损的存储介质内的数据,格式化该存储介质。 根据本专利技术的再一个方面,提供的一种移动终端,该移动终端包括两个操作系统, 还包括上述的系统异常的修复装置。 与现有技术相比,本专利技术实施例的系统异常的修复方法、装置和移动终端,包括两 个操作系统,当前操作系统出现异常时,切换到第二操作系统,第二操作系统获取切换前的 操作系统的异常运行日志,若系统异常原因为磁道受损,修复磁道受损的存储介质,实现了 两个操作系统相互修复的功能,操作简单安全,提高用户的体验度。 【专利附图】【附图说明】 图1为本专利技术实施例提供的系统异常的修复方法的流程图。 图2为本专利技术实施例提供的系统异常的修复装置模块结构图。 【具体实施方式】 为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结 合附图和实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅 用以解释本专利技术,并不用于限定本专利技术。 实施例一 请参阅图1,本专利技术实施例提供的系统异常的修复方法,应用于包括两个操作系统 的移动终端,包括以下步骤: S101、当前操作系统检测到系统异常后,保存异常运行日志。 操作系统在启动、切换和运行过程中,会产生运行日志。当前操作系统自我检测, 当检测到加载核心进程失败次数达到预设的值时,确定系统出现异常,保存操作系统异常 情况下的运行日志。该预设的值为操作系统默认设置的值,也可以是用户设置的值。 S102、将当前操作系统切换到第二操作系统。 具体而言,移动终端的两个操作系统中均设有驻留程序,该驻留程序用于启动另 一个操作系统。当前操作系统检测到系统异常时,生成驻留程序的激活指令,执行该指令, 启动驻留程序,激活处于休眠状态的第二操作系统,休眠切换前的操作系统,完成操作系统 的切换。 S103、获取切换前的操作系统的异常运行日志。 具体而言,第二操作系统首先获取异常运行日志的存储路径,该存储路径可以从 驻留程序中获取。第二操作系统根据异常运行日志的存储路径,读取切换前的操作系统的 异常运行日志。 S104、根据异常运行日志判断切换前的操作系统的存储介质是否磁道受损。 在异常运行日志中寻找与磁道损坏有关的关键字,判断切换前的操作系统异常的 原因是否为磁道受损。 S105、若是,修复磁道受损的存储介质。 其中,修复受损的存储介质进一步包括:执行预设程序,修复受损的磁道。当操作 系统出现异常的原因为存储介质出现逻辑坏道时,可以执行系统预设的磁道修复程序,修 复受损的磁道。操作系统出现逻辑坏道无法正常启动系统的问题一般都可以通过修复的方 法解决。 修复受损的存储介质还进一步包括:备份磁道受损的存储介质里的数据,对磁道 受损的存储介质进行重新分区,将有坏道的区域划为一个分区并将其隐藏起来。 若操作系统的磁道受损不是逻辑坏道,而是物理坏道,执行预设程序无法修复。在 这种情况下,备份磁道受损的存储介质里的数据,对磁道受损的存储介质进本文档来自技高网
...

【技术保护点】
一种系统异常的修复方法,应用于包括两个操作系统的移动终端,其特征在于,所述方法包括如下步骤:当前操作系统检测到系统异常后,保存异常运行日志;将当前操作系统切换到第二操作系统;获取切换前的操作系统的异常运行日志;根据所述异常运行日志判断切换前的操作系统的存储介质是否磁道受损;若是,修复磁道受损的存储介质。

【技术特征摘要】

【专利技术属性】
技术研发人员:杜国伟
申请(专利权)人:深圳市中兴移动通信有限公司
类型:发明
国别省市:广东;44

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

1