[发明专利]终端系统启动方法和装置有效
申请号: | 201710029510.5 | 申请日: | 2017-01-16 |
公开(公告)号: | CN108319473B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 彭京;苏永彬;张如昌;陈平 | 申请(专利权)人: | 深圳兆日科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/13;G06F16/14;G06F21/64 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 系统启动 方法 装置 | ||
1.一种终端系统启动方法,所述方法包括:
获取系统启动指令;
根据所述系统启动指令,获取只读系统数据,从所述只读系统数据中获取预置在只读文件系统中的文件哈希列表;
读取所述文件哈希列表中的文件标识,根据读取到的文件标识查询系统文件数据;所述文件标识,是系统文件的文件标识;
根据查询到的系统文件数据得到文件哈希值;
检测得到的文件哈希值和所述文件哈希列表中相应的文件哈希值是否相同,若不相同,则终止系统启动;
若相同,检测所述读取到的文件标识是否为所述文件哈希列表中排列在最后的文件标识;
若是,则根据所述系统文件数据启动系统;
若否,则根据排列顺序在所述文件哈希列表中读取下一文件标识,执行根据读取到的文件标识查询系统文件数据的步骤。
2.根据权利要求1所述的方法,其特征在于,所述获取系统启动指令之前,还包括:
通过数据线接口接收服务器载入的系统固件,所述系统固件为所述服务器根据只读系统数据和系统文件数据编译生成的,所述只读系统数据为所述服务器将文件哈希列表预置在只读文件系统中所生成的。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述服务器扫描系统文件获取文件标识,根据获取到的文件标识生成文件标识列表,遍历文件标识列表中的文件标识,查询所述文件标识对应的系统文件数据,根据查询到的系统文件数据计算各文件标识对应的文件哈希值,将所述文件标识与计算得到的文件哈希值对应存储生成文件哈希列表。
4.根据权利要求1所述的方法,其特征在于,所述终止启动系统之后,还包括:
根据所述读取到的文件标识和所述得到的文件哈希值生成文件损坏信息;
显示是否进入系统安全模式的询问信息;
获取根据询问信息输入的安全模式进入指令;
根据所述安全模式进入指令进入系统安全模式,在系统安全模式中显示文件损坏信息。
5.一种终端系统启动装置,其特征在于,所述装置包括:
启动指令接收模块,用于获取系统启动指令;
哈希列表获取模块,用于根据所述系统启动指令,获取只读系统数据,从所述只读系统数据中获取预置在只读文件系统中的文件哈希列表;
文件标识读取模块,用于读取所述文件哈希列表中的文件标识,根据读取到的文件标识查询系统文件数据;所述文件标识,是系统文件的文件标识;
哈希值得到模块,用于根据查询到的系统文件数据得到文件哈希值;
哈希值检测模块,用于检测得到的文件哈希值和所述文件哈希列表中相应的文件哈希值是否相同,若不相同,则终止系统启动;
系统启动模块,用于若检测到所述得到的文件哈希值和所述文件哈希列表中相应的文件哈希值相同,检测所述读取到的文件标识是否为所述文件哈希列表中排列在最后的文件标识;若是,则根据所述系统文件数据启动系统;
所述文件标识读取模块还用于若检测到所述读取到的文件标识不是所述文件哈希列表中排列在最后的文件标识,则根据排列顺序在所述文件哈希列表中读取下一文件标识,根据读取到的文件标识查询系统文件数据。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
系统固件接收模块,用于通过数据线接口接收服务器载入的系统固件,所述系统固件为所述服务器根据只读系统数据和系统文件数据编译生成的,所述只读系统数据为所述服务器将文件哈希列表预置在只读文件系统中所生成的。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
所述服务器扫描系统文件获取文件标识,根据获取到的文件标识生成文件标识列表,遍历文件标识列表中的文件标识,查询所述文件标识对应的系统文件数据,根据查询到的系统文件数据计算各文件标识对应的文件哈希值,将所述文件标识与计算得到的文件哈希值对应存储生成文件哈希列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳兆日科技股份有限公司,未经深圳兆日科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710029510.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双系统驱动板卡
- 下一篇:一种页面信息生成方法、装置和设备