一种BIOS和BMC下电策略实时同步的方法、装置、终端及存储介质制造方法及图纸

技术编号:21298085 阅读:47 留言:0更新日期:2019-06-12 07:32
本发明专利技术提供一种BIOS和BMC下电策略实时同步的方法,包括:获取BMC当前的下电策略,根据下电策略设定PCH寄存器的Bit0并保存设定值;获取BIOS setup选项的设定值,判断设定值与PCH寄存器的Bit0的设定值是否一致,若不一致则将PCH寄存器的Bit0设定值刷新到BIOS setup选项的设定值;当BIOS Setup中的设定值进行修改时,判断PCH寄存器的Bit0的设定值与修改后的BIOS Setup中的设定值是否一致,若不一致则通知BMC修改下电策略;本申请能够通过BIOS获取BMC设定并刷新到菜单,BIOS设置下电策略保存后即时生效的方法,保证BIOS和BMC端系统下电策略同步的实时性,不会给客户造成设定没有生效的错觉,提高了产品的可用性,增强了产品的性能,提升了客户的满意度。

【技术实现步骤摘要】
一种BIOS和BMC下电策略实时同步的方法、装置、终端及存储介质
本专利技术涉及服务器
,具体涉及一种BIOS和BMC下电策略实时同步的方法、装置、终端及存储介质。
技术介绍
随着互联网技术的快速发展和移动终端设备的日新月异,IT、互联网等领域的企业对服务器的需求也在逐渐加大。服务器在非正常关机掉电后,再加电时启动模式有三种:(1)自动启动(PowerOn)即非正常关机掉电后再加电时自动启动;(2)不自动启动(PowerOff)即非正常关机掉电后再加电时不自动启动;(3)保持关机时的状态(Laststate)即非正常关机掉电后再加电时保持关机时的状态,如果非正常关机掉电时系统是开机的状态,则再加电时系统将自动启动;如果非正常关机掉电时系统是关机的状态,则再加电时系统将不会自动启动。服务器产品上BIOS和BMC中都可以设定默认的下电策略,BIOS可以通过选项"RestoreACPowerLoss"设定,BMCWeb可通过“PowerPolicyOptions”选项设定。现有方案是以BIOS下的设定为主,BMC去同步BIOS下的设定。但是当BIOS下的设定修改之后,BMC的设定无法本文档来自技高网...

【技术保护点】
1.一种BIOS和BMC下电策略实时同步的方法,其特征在于,所述方法包括:获取BMC当前的下电策略,根据下电策略设定PCH寄存器的Bit0并保存设定值;获取BIOS setup选项的设定值,判断设定值与PCH寄存器的Bit0的设定值是否一致,若不一致则将PCH寄存器的Bit0设定值刷新到BIOS setup选项的设定值;当BIOS Setup中的设定值进行修改时,获取BMC当前的下电策略,判断BMC当前的下电策略与修改后的BIOS Setup中的设定值是否一致,若不一致则通知BMC修改下电策略。

【技术特征摘要】
1.一种BIOS和BMC下电策略实时同步的方法,其特征在于,所述方法包括:获取BMC当前的下电策略,根据下电策略设定PCH寄存器的Bit0并保存设定值;获取BIOSsetup选项的设定值,判断设定值与PCH寄存器的Bit0的设定值是否一致,若不一致则将PCH寄存器的Bit0设定值刷新到BIOSsetup选项的设定值;当BIOSSetup中的设定值进行修改时,获取BMC当前的下电策略,判断BMC当前的下电策略与修改后的BIOSSetup中的设定值是否一致,若不一致则通知BMC修改下电策略。2.如权利要求1所述的BIOS和BMC下电策略实时同步的方法,其特征在于,所述获取BMC当前的下电策略,根据下电策略设定PCH寄存器的Bit0值并保存设定值,包括:获取BMC当前的下电策略,若BMC的下电策略为PowerOff,则将PCH寄存器的Bit0设定为0;若BMC的下电策略为LastState则将PCH寄存器的Bit0设定为1;若BMC的下电策略为PowerOn,则将PCH寄存器的Bit0设定为2;保存当前PCH寄存器的Bit0设定值。3.如权利要求1所述的BIOS和BMC下电策略实时同步的方法,其特征在于,所述获取BIOSsetup选项的设定值,判断设定值与PCH寄存器的Bit0的设定值是否一致,若不一致则将PCH寄存器的Bit0设定值刷新到BIOSsetup选项的设定值,包括:获取BIOSsetup中RestoreACPowerLoss选项的设定值;判断BIOSsetup中RestoreACPowerLoss选项的设定值与PCH寄存器的Bit0的设定值是否一致;若不一致,则将PCH寄存器的Bit0的设定值刷新到BIOSsetup中RestoreACPowerLoss选项的设定值。4.如权利要求1所述的BIOS和BMC下电策略实时同步的方法,其特征在于,当BIOSSetup中的设定值进行修改时,获取BMC当前的下电策略,判断BMC当前的下电策略与修改后的BIOSSetup中的设定值是否一致,若不一致则通知BMC修改下电策略,包括:当BIOSsetup中ACPowerLoss选项的设定值进行修改时,获取BMC当前的下电策略,判断BMC当前的下电策略与修改后的BIOSSetup中的设定值是否一致;若不一致则通...

【专利技术属性】
技术研发人员:钱慧娟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1