[发明专利]一种安全升级文件系统的方法和装置在审
申请号: | 201710096040.4 | 申请日: | 2017-02-22 |
公开(公告)号: | CN106970809A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 邓智炜;彭晓林;谢林东 | 申请(专利权)人: | 深圳市鼎阳科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44;G06F17/30 |
代理公司: | 深圳鼎合诚知识产权代理有限公司44281 | 代理人: | 郭燕 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安全 升级 文件系统 方法 装置 | ||
1.一种安全升级文件系统的方法,其特征在于,所述方法包括:
操作系统启动的过程中,在BootLoader阶段检测存储芯片中的升级区域中是否存在待升级文件系统对应的升级文件;
当检测确定存储芯片中的升级区域中存在升级文件时,将所述升级文件写入到存储芯片中的文件系统区域中执行文件系统升级操作。
2.根据权利要求1所述的方法,其特征在于,所述在BootLoader阶段检测存储芯片中是否存在升级文件之前,所述方法还包括:
在设备开启的状态下,操作系统启动文件系统升级操作后,将待升级文件系统对应的升级文件写入存储芯片中的升级区域。
3.根据权利要求2所述的方法,其特征在于,所述升级区域和文件系统区域为同一存储芯片上的两个不同存储区域,或者,为不同存储芯片上的不同存储区域。
4.根据权利要求3所述的方法,其特征在于,所述检测存储芯片中的升级区域中是否存在升级文件,包括:
检测存储芯片中的升级区域中的文件的Magic number,如果所述升级区域中的文件的Magic number对应的文件类型为待升级文件系统的类型,则确定所述存储芯片中的升级区域中存在升级文件。
5.根据权利要求1至4其中任一项所述的方法,其特征在于,将所述升级文件写入到存储芯片中的文件系统区域之后,所述方法还包括:
擦除升级区域中存储的升级文件,正常启动操作系统。
6.一种安全升级文件系统的装置,其特征在于,所述装置包括:启动模块、检测模块和升级模块;其中,
所述启动模块,用于启动操作系统;
所述检测模块,用于在操作系统启动的过程中,在BootLoader阶段检测存储芯片中的升级区域中是否存在待升级文件系统对应的升级文件;
所述升级模块,用于在检测模块通过检测确定存储芯片中的升级区域中存在升级文件时,将所述升级文件写入到存储芯片中的文件系统区域中执行文件系统升级操作。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:写入模块,用于在设备开启的状态下,操作系统启动文件系统升级操作后,将待升级文件系统对应的升级文件写入存储芯片中的升级区域。
8.根据权利要求7所述的装置,其特征在于,所述升级区域和文件系统区域为同一存储芯片上的两个不同存储区域,或者,为不同存储芯片上的不同存储区域。
9.根据权利要求8所述的装置,其特征在于,所述检测模块,包括:
检测子模块,用于检测存储芯片中的升级区域中的文件的Magic number所对应的类型;
确定子模块,用于当所述升级区域中的文件的Magic number对应的文件类型为待升级文件系统的类型时,确定所述存储芯片中的升级区域中存在升级文件。
10.根据权利要求6至9其中任一项所述的装置,其特征在于,所述装置还包括:擦除模块,用于将所述升级文件写入到存储芯片中的文件系统区域之后,擦除升级区域中存储的升级文件;
所述启动模块,还用于将所述升级文件写入到存储芯片中的文件系统区域之后,正常启动操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市鼎阳科技有限公司,未经深圳市鼎阳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710096040.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于双系统的快捷菜单的管理方法及移动终端
- 下一篇:固件烧录方法和系统