【技术实现步骤摘要】
基本输入输出系统BIOS配置项定位方法及设备
[0001]本申请涉及基本输入输出系统
,尤其涉及一种基本输入输出系统BIOS配置项定位方法及设备。
技术介绍
[0002]基本输入输出系统(bas ic input output system,BIOS)是固化在主板上的BIOS芯片中的程序,主要功能是为计算机设备提供硬件设置和控制。此外,BIOS还向用户提供了多种配置项,如,CPU的性能状态、语言选择、网卡设置等配置项,通过修改这些配置项的配置内容,可以控制计算机设备的运行状态。
[0003]由于BIOS配置项数量较多,且呈树状结构,导致BIOS配置项的定位非常困难。为了帮助用户快速定位到要设置的BIOS配置项,BIOS厂商提供了BIOS配置项的目录文档,用户可以通过该目录文档确定要设备的BIOS配置项的层级位置。然而,由于计算机设备的不同运行场景,需要修改的BIOS配置项不同,如果每次修改BIOS配置项都要查询文档,不仅非常繁琐,而且耗时严重,严重影响了工作效率。
技术实现思路
[0004]本申 ...
【技术保护点】
【技术特征摘要】
1.一种基本输入输出系统BIOS配置项定位方法,其特征在于,用于计算机设备,所述计算机设备存储有BIOS的多个配置项的多个索引信息,所述多个索引信息是在所述BIOS启动过程中生成的,一个所述索引信息包括一个配置项的标识和所述一个配置项的配置路径;所述方法包括:获取搜索字符,所述搜索字符是待定位配置项的标识的部分字符;从所述多个配置项的多个标识中,确定至少一个目标标识;其中,所述目标标识包括所述搜索字符;基于所述至少一个目标标识,从所述多个索引信息中,确定至少一个目标索引信息;所述至少一个目标索引信息指示了所述待定位配置项的配置路径;输出所述至少一个目标索引信息。2.根据权利要求1所述的方法,其特征在于,所述计算机设备包括非易失性存储介质;所述方法还包括:在所述BIOS启动过程中,获取所述多个配置项的初始配置信息;基于所述初始配置信息,生成所述多个配置项的所述多个索引信息;将所述多个索引信息存储于所述非易失性存储介质中。3.根据权利要求2所述的方法,其特征在于,所述多个索引信息包括所述多个配置项中的第一配置项的第一索引信息;在所述计算机设备重启上电后,所述方法还包括:在所述BIOS启动过程中,确定所述第一索引信息中的目标配置项的更新配置内容;其中,所述目标配置项为所述第一配置项、所述第一配置项的依赖配置项或所述第一配置项的关联配置项;将所述第一索引信息中的目标配置项的配置内容配置为所述更新配置内容。4.根据权利要求2所述的方法,其特征在于,所述多个索引信息通过JSON结构体存储于所述非易失性存储介质所述计算机设备包括带外控制器;若所述方法由所述带外控制器执行,所述方法还包括:若所述BIOS启动完成,从所述非易失性存储介质获取所述JSON结构体;解析所述JSON结构体,得到所述多个索引信息。5.根据权利要求4所述的方法,其特征在于,所述非易失性存储介质中还存储有所述多个索引信息的第一校验码,所述第一校验码是生成所述JSON结构体时基于所述多个索引信息的字段长度确定的;所述解析所述JSON结构体,得到所述多个索引信息,包括:基于所述多个索引信息的当前字段长度,确定所述多个索引信息的第二校验码;若所述第二检验码与所述第一校验码相同,解析所述JSON结构体,得到所述多个索引信息。6.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述获取搜索字符,包括:显示搜索界面,所述搜索界面包括用于输入所述搜索字符的输入框;响应于对所述输入框的输入操作,获取所述搜索字符。7.根据权利要求6所述的方法,其特征在于,所述计算机设备包括带外控制器;所述显示搜索界面,包括:...
【专利技术属性】
技术研发人员:戴涛,
申请(专利权)人:超聚变数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。