[发明专利]一种移动通信终端开机启动的方法和设备在审
申请号: | 201410311909.9 | 申请日: | 2014-07-02 |
公开(公告)号: | CN104142838A | 公开(公告)日: | 2014-11-12 |
发明(设计)人: | 王鹏程;姚巧丽 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张恺宁 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 通信 终端 开机 启动 方法 设备 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种移动通信终端开机启动的方法和设备。
背景技术
GPT(Globally Unique Identifier Partition Table Format,全局唯一标识分区表)是源自EFI(External Functional Interface,可扩展固件接口)标准的一种较新的磁盘分区表结构的标准。图1显示出GPT磁盘的结构,如图所示磁盘的前34个扇区存放的是GPT主分区表,其中第一个扇区存储的是传统MBR(Master Boot Record,主引导记录区)信息。第二个扇区用于存储GPT头(分区表的位置信息)。接下来的扇区开始存放分区表项,分区表项中每个项目定义一个分区,其中包括分区的起始位置、大小等信息,每个项目的大小固定为128字节。第35个扇区是硬盘上第一个分区的开始,直至倒数第34个扇区为止。GPT磁盘在设计的时候采用将磁盘的最后33个扇区用于存放备份分区表,备份分区表的格式与主分区表类似,唯一区别为GPT头和分区表项的位置与之相反。
与目前普遍使用的主引导记录(MBR)分区方案相比,GPT提供了更加灵活的磁盘分区机制。GPT能支持2TB以上的大硬盘,磁盘的分区个数、分区大小几乎没有限制,并且分区表自带备份,同时每个分区可以有一个名称(不同于卷标)。
目前,GPT磁盘的分区表损坏后系统将无法加载分区并且不能自动恢复分区表,给用户的使用带来了很大不便利。
发明内容
本发明提供一种移动通信终端开机启动的方法和设备,用以解决现有技术中存在存储设备的分区表损坏后系统不能自动恢复分区表的问题。
本发明实施例提供的一种移动通信终端开机启动的方法包括:
在进行启动操作时,判断是否满足完整性检查的触发条件;
若满足触发条件,则对主分区信息进行完整性检查;
在确定所述主分区信息不完整后,对备分区信息进行完整性检查;
在确定所述备分区信息完整后,通过所述备分区信息进行启动,以及使用所述备分区信息对所述主分区信息进行恢复。
由于本发明实施例为一个设备提供了主分区信息恢复的方法,从而保证了设备的主分区信息的完整性,增强了设备的性能。
较佳地,对主分区信息进行完整性检查之后,还包括:
在确定所述主分区信息完整后,对备分区信息进行完整性检查;
在确定所述备分区信息不完整后,通过所述主分区信息进行启动,以及使用所述主分区信息对所述备分区信息进行恢复。
由于本发明实施例为一个设备提供了备分区信息恢复的方法,从而保证了设备的备分区信息的完整性,增强了设备的性能。
较佳地,在下列条件中的一个满足时,确定满足完整性检查的触发条件:
开机次数达到设定阈值;
接收到完整性检查命令。
较佳地,在进行启动操作时,判断是否满足完整性检查的触发条件之前,还包括:
确定存储设备中不包括开机标识;
其中,所述开机标识表示新安装系统后第一次启动。
较佳地,该方法还包括:
若存储设备中包括开机标识,通过所述主分区信息进行启动,并根据主分区信息生成备分区信息,以及删除所述存储设备中的开机标识。
较佳地,该方法还包括:
在生成或更新主分区信息时,在存储设备中增加所述开机标识。
由于本发明实施例设备在特定完整性检查的触发条件下,使得设备根据主分区信息生成备分区信息,同时备分区信息用于后续的恢复操作,大大保证了主分区信息的完整性。
较佳地,对主分区信息进行完整性检查,包括:
将根据主分区信息确定的第一待验证信息和已存储的主分区信息对应的第一验证信息进行比较;
若相同,则确定主分区信息完整;否则,确定主分区信息不完整;
其中,所述主分区信息对应的第一验证信息是在所述主分区信息生成时存储的;
对备分区信息进行完整性检查,包括:
将根据备分区信息确定的第二待验证信息和已存储的备分区信息对应的第二验证信息进行比较;
若相同,则确定备分区信息完整;否则,确定备分区信息不完整;
其中,所述备分区信息对应的第二验证信息是在所述备分区信息生成时存储的。
由于本发明实施例设备提供的主、备分区信息完整性检查方法,大大方便了主、备分区信息进行相互恢复的操作。
本发明实施例提供的一种设备,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410311909.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端
- 下一篇:无线传感器网络中的安全代码分发方法