当前位置: 首页 > 专利查询>英特尔公司专利>正文

OS管理的BIOS模块制造技术

技术编号:35726801 阅读:27 留言:0更新日期:2022-11-26 18:25
系统、装置和方法可提供用于管理BIOS模块的技术。该技术可以包括:引导控制器,该引导控制器用于通过加载和执行基本输入输出系统(BIOS)引导模块来执行引导程序;设置控制器,该设置控制器用于在运行时间期间(即,绕过重新引导)使用经更改的硬件配置参数加载和执行BIOS引导模块;以及更新控制器,该更新控制器用于在运行时间期间(即,绕过重新引导)加载和执行新的或经更新的BIOS引导模块,其中每个控制器用于在操作系统(OS)的指引下操作。该技术可以在安全的BIOS环境中执行这些BIOS操作。可以在安全的BIOS环境中执行这些BIOS操作。可以在安全的BIOS环境中执行这些BIOS操作。

【技术实现步骤摘要】
【国外来华专利技术】OS管理的BIOS模块


[0001]实施例总体上涉及计算系统。更具体地,实施例涉及管理BIOS模块,包括BIOS更新和BIOS设置更改。

技术介绍

[0002]包括用于各种活动(诸如云数据中心)的服务器的计算系统依赖于初始化系统硬件组件和启动操作系统的加载。BIOS固件通常以BIOS模块的形式提供,BIOS模块通常存储在计算系统中的受保护设备(诸如闪存驱动器)中。对计算系统硬件配置的更改是通过BIOS设置更改来实现的,其中可以为硬件配置提供新的(即更改的)参数。可提供一个或多个BIOS模块的经更新的或新的版本,例如,用于提供安全或功能修复或增强。
[0003]在现有的计算机系统中,BIOS模块通过BIOS核心代码进行管理,并且不受操作系统(operating system,OS)的控制。因此,实现BIOS设置更改需要系统重启。安装经更新的BIOS模块同样需要系统重启(存在有限的例外来在不重启的情况下更新某些仅运行时BIOS模块)。然而,系统重启会导致特定的计算系统(例如,服务器)在重启过程期间变得不可有效地操作其普通任务,这可能会导致可本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算系统,包括:处理器;以及耦合至所述处理器的逻辑,所述逻辑包括:引导控制器,所述引导控制器用于通过加载和执行一个或多个基本输入输出系统(BIOS)引导模块来执行引导程序;设置控制器,所述设置控制器用于使用经更改的硬件配置参数在运行时期间加载和执行所述一个或多个BIOS引导模块中的一者;以及更新控制器,所述更新控制器用于在运行时期间加载和执行新的或经更新的BIOS引导模块;其中所述引导控制器、所述设置控制器和所述更新控制器中的每一者用于在所述计算系统上的操作系统(OS)的指引下操作。2.如权利要求1所述的计算系统,其特征在于,所述逻辑用于建立安全BIOS环境,所述安全BIOS环境用于所述一个或多个BIOS引导模块的执行和所述新的或经更新的BIOS引导模块的执行。3.如权利要求2所述的计算系统,其特征在于,为了建立所述安全BIOS环境,所述逻辑包括在执行前对所述一个或多个BIOS引导模块和所述新的或经更新的BIOS引导模块中的每一者进行认证。4.如权利要求3所述的计算系统,其特征在于,为了建立所述安全BIOS环境,所述逻辑进一步包括进行限制对硬件配置寄存器的访问权限或限制对存储器的访问权限中的至少一者,所述一个或多个BIOS引导模块和所述新的或经更新的BIOS引导模块中的每一者从所述存储器执行。5.如权利要求4所述的计算系统,其特征在于,所述安全BIOS环境至少部分地由扩展指令集或所述处理器的操作模式提供,以支持引导模块认证、受限硬件寄存器访问权限、或受限存储器访问权限。6.如权利要求1所述的计算系统,其特征在于,所述经更改的硬件配置参数包括用于设置硬件端口的参数、存储器或驱动分区、CPU功率封装限制或灵活比率、持久存储器配置、或用于时钟门控、串行外围接口(SPI)、功率管理控制器(PMC)、和/或直接媒体接口(DMI)的平台控制器中枢(PCH)配置中的一者,并且其中所述新的或经更新的BIOS引导模块用于改进系统安全、改进系统功能、和/提供与新的或经更新的硬件设备或软件包的兼容性中的至少一者。7.如权利要求1

6中的任一项所述的计算系统,其特征在于,所述一个或多个BIOS引导模块用于在执行前从存储器而不是启动BIOS存储器取回。8.一种半导体装置,包括:一个或多个衬底;以及耦合至所述一个或多个衬底的逻辑,其中所述逻辑至少部分地被实现在可配置逻辑或固定功能硬件逻辑中的一者或多者中,耦合至所述一个或多个衬底的所述逻辑用于:通过加载和执行一个或多个基本输入输出系统(BIOS)引导模块来执行引导程序;使用经更改的硬件配置参数在运行时期间加载和执行所述一个或多个BIOS引导模块中的一者;以及
在运行时期间加载和执行新的或经更新的BIOS引导模块;其中所述逻辑用于在计算系统上的操作系统(OS)的指引下操作。9.如权利要求8所述的装置,其特征在于,所述逻辑进一步用于建立安全BIOS环境,所述安全BIOS环境所述一个或多个BIOS引导模块的执行和所述新的或经更新的BIOS引导模块的执行。10.如权利要求9所述的装置,其特征在于,为了建立所述安全BIOS环境,所述逻辑用于包括在执行前对所述一个或多个BIOS引导模块和所述新的或经更新的BIOS引导模块中的每一者进行认证。11.如权利要求10所述的装置,其特征在于,为了建立所述安全BIOS环境,所述逻辑进一步包括进行限制对硬件配置寄存器的访问权限或限制对存储器的访问权限中的至少一者,所述一个或多个BIOS引导模块和所述新的或经更新的BIOS引导模块中的每一者从所述存储器执行。12.如权利要求11所述的装置,其特征在于,所述安全BIOS环境至少部分地由扩展指令集或所述处理器的操作模式提供,以支持引导模块认证、受限硬件寄存器访问权限、或受限存储器访问权限。13.如权利要求8所述的装置,其特征在于,所述经更改的硬件配置参数包括用于设置硬件端口的参数、存储器或驱动分区、CPU功率封装限制或灵活比率、持久存储器配置、或用于时钟门控、串行外围接口(SPI)、功率管理控制器(PMC)、和/或直接媒体接口(DMI)的平台控制器中枢(PCH)配置中的一者,并且其中所述新的或经更新的BIOS引导模块用于...

【专利技术属性】
技术研发人员:S
申请(专利权)人:英特尔公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1