[发明专利]一种系统启动的方法和装置有效
申请号: | 201710953186.6 | 申请日: | 2017-10-13 |
公开(公告)号: | CN107766089B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 黄炼军 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
地址: | 523860 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统启动 方法 装置 | ||
1.一种系统启动的方法,其特征在于,所述系统包括主用用户数据分区和备用用户数据分区;所述的方法包括:
当所述系统启动时,判断被加载的用户数据分区是否为所述主用用户数据分区;
若否,则判定所述主用用户数据分区存在故障;其中,预置的处理方式包括:将所述主用用户数据分区的加载模式修改为U盘模式,或者,格式化所述主用用户数据分区,或者,对所述主用用户数据分区无操作;
加载所述备用用户数据分区;
按照预置的处理方式对所述主用用户数据分区进行修复;
根据修复的结果进入所述系统的待机模式;
其中,所述系统还包括系统分区;所述的方法还包括:
若被加载的用户数据分区为所述主用用户数据分区,则判断所述主用用户数据分区是否加载成功;
若是,则进入所述系统的待机模式;
若否,则将所述系统分区的权限修改为可读写;
将被加载的用户数据分区设置为备用用户数据分区;
重新启动所述系统。
2.根据权利要求1所述的方法,其特征在于,所述判断所述主用用户数据分区是否加载成功的步骤包括:
获取所述系统的挂载信息;
基于所述系统的挂载信息,判断所述主用用户数据分区是否加载到用户数据分区的挂载路径上;
若是,则判定所述主用用户数据分区加载成功;否则,判定所述主用用户数据分区加载失败。
3.根据权利要求1所述的方法,其特征在于,在所述按照预置的处理方式对所述主用用户数据分区进行修复的步骤之前,所述的方法还包括:
展示所述预置的处理方式;
接收用户触发的处理方式对应的操作指令。
4.根据权利要求1所述的方法,其特征在于,主用用户数据分区、备用用户数据分区为包含用户数据的分区,系统分区为包含系统文件的分区。
5.一种系统启动的装置,其特征在于,所述系统包括主用用户数据分区和备用用户数据分区;所述的装置包括:
分区判断模块,用于当所述系统启动时,判断被加载的用户数据分区是否为所述主用用户数据分区;
第一故障判断模块,用于判定所述主用用户数据分区存在故障;
分区加载模块,用于加载所述备用用户数据分区;
分区修复模块,用于按照预置的处理方式对所述主用用户数据分区进行修复;其中,所述预置的处理方式包括:将所述主用用户数据分区的加载模式修改为U盘模式,或者,格式化所述主用用户数据分区,或者,对所述主用用户数据分区无操作;
待机模块,用于根据修复的结果进入所述系统的待机模式;
其中,所述系统还包括系统分区;所述的装置还包括:
第二故障判断模块,用于若被加载的用户数据分区为所述主用用户数据分区,则判断所述主用用户数据分区是否加载成功;
所述待机模块还用于进入所述系统的待机模式;
权限修改模块,用于将所述系统分区的权限修改为可读写;
分区设置模块,用于将被加载的用户数据分区设置为备用用户数据分区;
重启模块,用于重新启动所述系统。
6.根据权利要求5所述的装置,其特征在于,所述第二故障判断模块包括:
挂载信息获取子模块,用于获取所述系统的挂载信息;
挂载路径判断子模块,用于基于所述系统的挂载信息,判断所述主用用户数据分区是否加载到用户数据分区的挂载路径上;
分区加载判断子模块,用于判定所述主用用户数据分区加载成功,或者,判定所述主用用户数据分区加载失败。
7.根据权利要求5所述的装置,其特征在于,所述的装置还包括:
展示模块,用于展示所述预置的处理方式;
接收模块,用于接收用户触发的处理方式对应的操作指令。
8.根据权利要求5所述的装置,其特征在于,主用用户数据分区、备用用户数据分区为包含用户数据的分区,系统分区为包含系统文件的分区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710953186.6/1.html,转载请声明来源钻瓜专利网。