[发明专利]一种系统启动的方法和装置有效
申请号: | 201710953186.6 | 申请日: | 2017-10-13 |
公开(公告)号: | CN107766089B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 黄炼军 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
地址: | 523860 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统启动 方法 装置 | ||
本发明实施例提供了一种系统启动的方法和装置,所述系统包括主用用户数据分区、和备用用户数据分区;所述的方法包括:当所述系统被启动时,判断被加载的用户数据分区是否为所述主用用户数据分区;若否,则判定所述主用用户数据分区存在故障;加载所述备用用户数据分区;按照预置的处理方式对所述主用用户数据分区进行修复;根据修复的结果启动进入所述系统的待机模式。在本发明实施例中,在主用用户数据分区损坏的情况下,依然可以成功启动系统。
技术领域
本发明涉及移动终端技术领域,特别是涉及一种系统启动的方法和一种系统启动的装置。
背景技术
科技的发展使得移动终端越来越智能,一方面,人们可以在日常生活中通过移动终端进行购物、娱乐等活动,十分便捷;另一方面,由于移动终端的高度智能化,使得当移动终端出现故障时,用户很难自行修复,给用户的使用带来一定的麻烦。
例如,用户在使用移动终端时,可能会出现无法开机的问题,其原因之一是userdata分区文件系统损坏,导致userdata分区无法加载。而userdata分区文件系统损坏的原因很多,包括硬件方面和软件方面。
移动终端开机过程中,系统在加载userdata分区之前,会先进行检测是否有文件系统,以及文件系统是否有错误。如果发现有文件系统,而且存在错误,则会尝试进行修复。一些情况下,错误可以完全修复,但是有一些情况下,错误比较严重,无法修复使其可以加载。
现有技术中,当userdata分区损坏时,就没有userdata分区可用,而userdata分区无法加载,开机过程中依赖userdata分区中文件的服务就无法启动,移动终端会阻塞在开机流程中,无法进入手机待机界面,给用户带来极差的使用体验,同时也给移动终端厂商的品牌带来伤害。
发明内容
本发明实施例提供一种系统启动的方法,以解决在用户数据分区损坏的情况下,移动终端无法启动的问题。
为了解决上述技术问题,本发明是这样实现的:一种系统启动的方法,所述系统包括主用用户数据分区和备用用户数据分区,所述的方法包括:
当所述系统启动时,判断被加载的用户数据分区是否为所述主用用户数据分区;
若否,则判定所述主用用户数据分区存在故障;
加载所述备用用户数据分区;
按照预置的处理方式对所述主用用户数据分区进行修复;
根据修复的结果进入所述系统的待机模式。
第一方面,本发明实施例还提供了一种系统启动的装置,其特征在于,所述系统包括主用用户数据分区和备用用户数据分区,所述的装置包括:
分区判断模块,用于当所述系统启动时,判断被加载的用户数据分区是否为所述主用用户数据分区;
第一故障判断模块,用于判定所述主用用户数据分区存在故障;
分区加载模块,用于加载所述备用用户数据分区;
分区修复模块,用于按照预置的处理方式对所述主用用户数据分区进行修复;
待机模块,用于根据修复的结果进入所述系统的待机模式。
第二方面,本发明实施例提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述所述的一种系统启动的方法的步骤。
第三方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述所述的一种系统启动的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710953186.6/2.html,转载请声明来源钻瓜专利网。