【技术实现步骤摘要】
本专利技术涉及一种使用在UEFI BIOS (统一可扩展固件接口基本输入输出系统)中的快速启动方法,特别是一种安全可信的方法。
技术介绍
UEFI BIOS为了模块化,通常将启动过程分成了多个阶段,如图1所示。从平台启动到平台初始化,再到操作系统启动,最后到关机UEFI BIOS共有七个阶段,每个阶段由不同的模块来实现,各阶段之间都有定义好的接口。在操作系统启动前有四个阶段初始代码检测SEC、环境初始化PE1、驱动执行环境DXE、启动设备选择BDS。操作系统启动后有三个阶段系统加载TSL、系统运行RT、运行结束AL。现有的UEFI BIOS启动时会将检测和初始化所有的设备,加载所有的服务,从兼容性和扩展性方面来看,确实能够较好的满足各类不同的需求,但存在以下几点不足I)启动时间过长现有UEFI BIOS是面向终端、服务器、嵌入式等所有计算设备的,但对便携终端和嵌入式设备来说,有相当部分的驱动和服务是多余的,同时该类设备通常要求平台启动迅速,因此无法满足该类的需求;2)每次启动均要重新枚举硬件现有UEFI BIOS在每次启动时,均会进行枚举设备操作,但由于通常计算 ...
【技术保护点】
可按需要动态调整的UEFI?BIOS快速安全启动方法,其特征在于,是一种适用于面向包括便携式终端或嵌入式设备在内的系统平台的快速而且安全的启动方法,是在系统平台主控计算机中依次按以下步骤实现的:步骤(1),系统平台主控计算机初始化:设置:签名验证式初始代码检测模块、环境初始化模块、非设备枚举式驱动执行环境模块、瞬时系统加载模块、操作系统运行模块以及操作系统运行结束判断模块,其中:签名验证式初始代码检测模块,依次进行用户签名认证和初始代码检测两个步骤,环境初始化模块,采用设定的前期初始化PEI模块,也称环境初始化模块,把检测后的初始化代码输入CPU、芯片组和主板,非枚举式驱动 ...
【技术特征摘要】
1.可按需要动态调整的UEFI BIOS快速安全启动方法,其特征在于,是ー种适用于面向包括便携式终端或嵌入式设备在内的系统平台的快速而且安全的启动方法,是在系统平台主控计算机中依次按以下步骤实现的 步骤(I ),系统平台主控计算机初始化 设置签名验证式初始代码检测模块、环境初始化模块、非设备枚举式驱动执行环境模块、瞬时系统加载模块、操作系统运行模块以及操作系统运行结束判断模块,其中 签名验证式初始代码检测模块,依次进行用户签名认证和初始代码检测两个步骤, 环境初始化模块,采用设定的前期初始化PEI模块,也称环境初始化模块,把检测后的初始化代码输入CPU、芯片组和主板, 非枚举式驱动执行环境模块,依次执行由内设的内部服务子模块下达的设定的设备、总线和服务的驱动程序, 瞬时系统加载模块,在所述UEFI驱动度控制下加载操作系统引导程序或操作系统内核以完成系统引导启动, 操作系统运行模块,在所述瞬时系统加...
【专利技术属性】
技术研发人员:曾颖明,王斌,姚金利,赵政耀,马书磊,黄晨,
申请(专利权)人:中国航天科工集团第二研究院七〇六所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。