基本输入输出系统的选项更新方法、装置、设备及介质制造方法及图纸

技术编号:35010486 阅读:15 留言:0更新日期:2022-09-21 15:02
本申请公开了一种基本输入输出系统的选项更新方法、装置、设备及介质,涉及计算机技术领域,应用于客户端中的目标基本输入输出系统,该方法包括:读取预设存储芯片中的当前存储信息,并基于所述当前存储信息更新所述目标基本输入输出系统中当前文件内容;获取目标基板管理控制器发送的第一预设硬件中断信号,并重新跳转至所述读取预设存储芯片中的当前存储信息的步骤。通过上述方法,从预设存储芯片中读取当前存储信息,进而更新目标基本输入输出系统中当前文件内容,无需服务端重新配置全部选项,因此能够在基本输入输出系统的选项更新的过程中降低维护成本。新的过程中降低维护成本。新的过程中降低维护成本。

【技术实现步骤摘要】
基本输入输出系统的选项更新方法、装置、设备及介质


[0001]本专利技术涉及计算机
,特别涉及基本输入输出系统的选项更新方法、装置、设备及介质。

技术介绍

[0002]随着服务器需求的不断增加,客户对基本输入输出系统(Basic Input Output System,即BIOS)的选项要求越来越高,目前BIOS已经支持的选项包括超线程、虚拟化、随机数、启动项等50多项,由于在BIOS界面单台操作极为不方便,因此这50多项选项均需要支持BMC(Baseboard Management Controller,即基板管理控制器)带外管理功能,但新的问题又出现了,目前的设计是如果使得BIOS新增选项,那保留新增的选项配置并升级BIOS后,之前服务器设置好的配置将无法保留成功,需要重新对服务器进行配置,这给客户和客服造成了非常大的困扰,维护成本巨大。
[0003]综上可见,如何在基本输入输出系统的选项更新的过程中降低维护成本是本领域有待解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种基本输入输出系统的选项更新方法、装置、设备及介质,能够在基本输入输出系统的选项更新的过程中降低维护成本。其具体方案如下:
[0005]第一方面,本申请公开了一种基本输入输出系统的选项更新方法,应用于客户端中的目标基本输入输出系统,包括:
[0006]读取预设存储芯片中的当前存储信息,并基于所述当前存储信息更新所述目标基本输入输出系统中当前文件内容;
[0007]获取目标基板管理控制器发送的第一预设硬件中断信号,并重新跳转至所述读取预设存储芯片中的当前存储信息的步骤。
[0008]可选的,所述读取预设存储芯片中的当前存储信息之前,还包括:
[0009]通过服务端将初始存储信息导入至所述预设存储芯片。
[0010]可选的,所述通过服务端将初始存储信息导入至所述预设存储芯片,包括:
[0011]通过服务端基于预设文件结构和预设信息创建初始二进制文件,并将所述初始二进制文件导入至所述预设存储芯片;其中,所述预设文件结构包括set

owmer、时间戳、基本输入输出系统的初始选项。
[0012]可选的,所述通过服务端将初始存储信息导入至所述预设存储芯片之后,还包括:
[0013]通过目标基板管理控制器读取所述预设存储芯片中所述当前存储信息,并在所述客户端显示所述当前存储信息。
[0014]可选的,所述获取目标基板管理控制器发送的第一预设硬件中断信号之前,还包括:
[0015]若通过所述目标基板管理控制器修改所述预设存储芯片中所述当前文件内容,则所述预设存储芯片获取下一文件内容,并将所述下一文件内容更新为所述当前文件内容。
[0016]可选的,所述获取目标基板管理控制器发送的第一预设硬件中断信号之前,还包括:
[0017]若通过所述目标基板管理控制器基于带外管理命令在所述预设存储芯片中增加相应的文件内容以得到下一文件内容,则所述预设存储芯片获取所述下一文件内容,并将所述下一文件内容更新为所述当前文件内容。
[0018]可选的,所述基本输入输出系统的选项更新方法,还包括:
[0019]若修改所述预设存储芯片中所述当前存储信息,则所述预设存储芯片获取下一存储信息,并将所述下一存储信息更新为所述当前存储信息;
[0020]发送所述第二预设硬件中断信号至所述目标基板管理控制器,以便所述目标基板管理控制器基于所述第二预设硬件中断信号读取所述预设存储芯片中所述当前存储信息。
[0021]第二方面,本申请公开了一种基本输入输出系统的选项更新装置,应用于客户端中的目标基本输入输出系统,包括:
[0022]更新模块,用于读取预设存储芯片中的当前存储信息,并基于所述当前存储信息更新所述目标基本输入输出系统中当前文件内容;
[0023]中断信号获取模块,用于获取目标基板管理控制器发送的第一预设硬件中断信号;
[0024]跳转模块,用于重新跳转至所述读取预设存储芯片中的当前存储信息的步骤。
[0025]第三方面,本申请公开了一种电子设备,包括:
[0026]存储器,用于保存计算机程序;
[0027]处理器,用于执行所述计算机程序,以实现前述公开的基本输入输出系统的选项更新方法的步骤。
[0028]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的基本输入输出系统的选项更新方法的步骤。
[0029]可见,本申请读取预设存储芯片中的当前存储信息,并基于所述当前存储信息更新所述目标基本输入输出系统中当前文件内容;获取目标基板管理控制器发送的第一预设硬件中断信号,并重新跳转至所述读取预设存储芯片中的当前存储信息的步骤。由此可见,本申请目标基本输入输出系统从预设存储芯片中读取当前存储信息,以更新当前文件内容,若接收到第一预设硬件中断信号,那么重新读取预设存储芯片中的当前存储信息,无需服务端重新配置选项,大大减轻了客户以及客服的维护成本。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0031]图1为本申请公开的一种基本输入输出系统的选项更新方法流程图;
[0032]图2为本申请公开的一种具体的基本输入输出系统的选项更新方法流程图;
[0033]图3为本申请公开的一种基本输入输出系统的选项更新装置结构示意图;
[0034]图4为本申请公开的一种电子设备结构图。
具体实施方式
[0035]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0036]随着服务器需求的不断增加,客户对基本输入输出系统的选项要求越来越高,目前BIOS已经支持的选项包括超线程、虚拟化、随机数、启动项等50多项,由于在BIOS界面单台操作极为不方便,因此这50多项选项均需要支持BMC带外管理功能,但新的问题又出现了,目前的设计是如果使得BIOS新增选项,那保留新增的选项配置并升级BIOS后,之前服务器设置好的配置将无法保留成功,需要重新对服务器进行配置,这给客户和客服造成了非常大的困扰,维护成本巨大。
[0037]为此本申请相应的提供了一种基本输入输出系统的选项更新方案,能够在基本输入输出系统的选项更新的过程中降低维护成本。
[0038]参见图1所示,本专利技术实施例公开了一种基本输入输出系统的选项更新方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基本输入输出系统的选项更新方法,其特征在于,应用于客户端中的目标基本输入输出系统,包括:读取预设存储芯片中的当前存储信息,并基于所述当前存储信息更新所述目标基本输入输出系统中当前文件内容;获取目标基板管理控制器发送的第一预设硬件中断信号,并重新跳转至所述读取预设存储芯片中的当前存储信息的步骤。2.根据权利要求1所述的基本输入输出系统的选项更新方法,其特征在于,所述读取预设存储芯片中的当前存储信息之前,还包括:通过服务端将初始存储信息导入至所述预设存储芯片。3.根据权利要求2所述的基本输入输出系统的选项更新方法,其特征在于,所述通过服务端将初始存储信息导入至所述预设存储芯片,包括:通过服务端基于预设文件结构和预设信息创建初始二进制文件,并将所述初始二进制文件导入至所述预设存储芯片;其中,所述预设文件结构包括set

owmer、时间戳、基本输入输出系统的初始选项。4.根据权利要求3所述的基本输入输出系统的选项更新方法,其特征在于,所述通过服务端将初始存储信息导入至所述预设存储芯片之后,还包括:通过目标基板管理控制器读取所述预设存储芯片中所述当前存储信息,并在所述客户端显示所述当前存储信息。5.根据权利要求1所述的基本输入输出系统的选项更新方法,其特征在于,所述获取目标基板管理控制器发送的第一预设硬件中断信号之前,还包括:若通过所述目标基板管理控制器修改所述预设存储芯片中所述当前文件内容,则所述预设存储芯片获取下一文件内容,并将所述下一文件内容更新为所述当前文件内容。6.根据权利要求1所述的基本输...

【专利技术属性】
技术研发人员:林玉兵靳先奇
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1