[发明专利]一种计算机系统启动方法及计算机终端无效
申请号: | 201210254369.6 | 申请日: | 2012-07-20 |
公开(公告)号: | CN102830990A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 谭鹏 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘松 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 系统启动 方法 终端 | ||
1.一种计算机系统启动方法,其特征在于,包括:
启动后运行基本输入输出系统BIOS程序自检硬件状态;
自检后读取并执行磁盘中的主引导记录MBR程序,在MBR程序执行过程中,引导加载可信引导程序,并在加载完可信引导程序后,引导加载磁盘存储的主用的启动程序;
所述可信引导程序在加载过程中,读取磁盘存储的主用的启动程序进行可信性验证;未通过验证时,读取磁盘中相应的备用的启动程序替换未通过验证的主用的启动程序;
所述磁盘存储的主用的启动程在加载过程中,完成启动过程。
2.如权利要求1所述的方法,其特征在于,所述启动程序包括多重启动管理器GRUB的第一阶段程序stage1,则在MBR程序执行过程中,引导加载磁盘存储的主用的启动程序,包括:
根据MBR程序中记录的stage1的分区引导扇区,读取主用的stage1并加载到内存;
所述stage1在加载到内存的过程中,引导加载启动过程所需的程序。
3.如权利要求1或2所述的方法,其特征在于,读取磁盘存储的主用的启动程序进行可信性验证,具体包括:
读取磁盘存储的主用的启动程序的所有信息,验证所述主用的启动程序的完整性和正确性;和/或
读取磁盘存储的主用的启动程序中的分区引导扇区,验证是否与MBR程序中记录的启动程序的分区引导扇区一致。
4.如权利要求3所述的方法,其特征在于,对备用的启动程序按照设定规则计算摘要值并事先保存在磁盘中,则验证主用的启动程序的完整性和正确性,具体包括:
对读取的主用的启动程序的所有信息按照设定规则计算摘要值;
确定所述摘要值是否与保存的相应备用的启动程序的摘要值是否一致,若一致,则验证通过,否则验证未通过。
5.如权利要求4所述的方法,其特征在于,所述启动程序包括以下程序:
多重启动管理器GRUB的第一阶段程序stage1,所述stage1用于引导启动过程所需程序的加载;
操作系统的内核文件中的程序。
6.如权利要求3所述的方法,其特征在于,读取磁盘存储的主用的启动程序中的分区引导扇区,验证是否与MBR程序中记录的启动程序的分区引导扇区一致,具体包括:
按照设定规则计算磁盘存储的主用的启动程序中的分区引导扇区的摘要值,及MBR程序中记录的启动程序的分区引导扇区的摘要值;
若计算的两个摘要值一致,则验证通过,否则验证未通过。
7.如权利要求6所述的方法,其特征在于,所述启动程序包括以下程序:
多重启动管理器GRUB的第一阶段程序stage1,所述stage1用于引导启动过程所需程序的加载;
在stage1的引导下所加载的启动过程中所需的程序。
8.如权利要求7所述的方法,其特征在于,在计算机系统支持运行程序stage1_5时,对stage1引导下所加载的如下程序进行分区引导扇区验证:
程序start,用于加载程序stage1_5;
程序stage1_5,用于通过文件系统加载GRUB的第二阶段程序stage2;
在计算机系统不支持运行程序stage1_5时,对stage1的引导下所加载的如下程序进行分区引导扇区验证,具体包括:
程序start,用于以磁盘扇区形式加载程序stage2;
程序stage2。
9.一种计算机终端,其特征在于,包括:
自检单元,用于启动后运行基本输入输出系统BIOS程序自检硬件状态;
启动引导单元,用于自检后读取并执行磁盘中的主引导记录MBR程序,在MBR程序执行过程中,引导加载可信引导程序,并在加载完可信引导程序后,引导加载磁盘存储的主用的启动程序;
所述可信引导程序在加载过程中,读取磁盘存储的主用的启动程序进行可信性验证;未通过验证时,读取磁盘中相应的备用的启动程序替换未通过验证的主用的启动程序;
所述磁盘存储的主用的启动程在加载过程中,完成启动过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210254369.6/1.html,转载请声明来源钻瓜专利网。