[发明专利]一种BIOS设置方法和装置有效
申请号: | 201810488686.1 | 申请日: | 2018-05-21 |
公开(公告)号: | CN108733403B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 李飞;雷鸣春 | 申请(专利权)人: | 新华三信息技术有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/4401 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 戈丰 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bios 设置 方法 装置 | ||
本申请提供了一种BIOS设置方法和装置,该方法包括:与目标设备建立基于网络的串口SOL会话;通过所述SOL会话向所述目标设备发送设置指令,控制所述目标设备的基本输入输出系统BIOS的菜单项进行切换;获取所述目标设备响应所述设置指令返回的报文;解析所述报文得到表征当前菜单项的特征码,并根据所述特征码确定所述当前菜单项;若所述当前菜单项为需要设置的菜单项,则通过所述SOL会话对所述当前菜单项进行设置。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种BIOS设置方法和装置。
背景技术
基本输入输出系统(Basic Input Output System,BIOS)是固化到服务器主板上的只读内存(Read Only Memory,ROM)芯片上的程序,它保存着服务器最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制,是软件和硬件之间的接口和桥梁。
BIOS中有很多配置选项,为了优化服务器的性能和适应不同软件、硬件的需要,用户需要对服务器中的这些配置按照预定的应用场景进行配置,当用户采购了大量服务器的时候,一般通过以下方法对各服务器中的BIOS进行设置:借助BIOS厂商提供的工具依次针对每个服务器进行BIOS设置,例如,AMI厂商会提供SCE工具,这个工具可以将一个服务器的BIOS配置导出到文件,然后导入到另外一个服务器上。但是,不同的BIOS厂商提供的工具不同,对不同的服务器进行设置需要不同的工具,导致用户的工作量比较大,其次,SCE必须在操作系统(Operating System,OS)下使用,用户需要先给服务器安装操作系统才能进行配置,在安装操作系统之前需要先配置BIOS选项,而一些BIOS选项的配置会导致操作系统不能正常运行,给用户带来诸多不便。
发明内容
有鉴于此,本申请的目的在于提供一种BIOS配置法和装置,用于解决现有技术中对服务器进行BIOS配置效率低的问题。
第一方面,本申请实施例提供了一种BIOS设置方法,应用于计算设备中,包括:
与目标设备建立基于网络的串口SOL会话;
通过所述SOL会话向所述目标设备发送设置指令,控制所述目标设备的基本输入输出系统BIOS的菜单项进行切换;
获取所述目标设备响应所述设置指令返回的报文;
解析所述报文得到表征当前菜单项的特征码,并根据所述特征码确定所述当前菜单项;
若所述当前菜单项为需要设置的菜单项,则通过所述SOL会话对所述当前菜单项进行设置。
可选地,所述控制所述目标设备的BIOS的菜单项进行切换,具体包括:
通过所述SOL会话向所述目标设备发送光标右移或光标左移的设置指令,控制所述目标设备的BIOS的菜单的相邻主菜单项之间的切换;
通过所述SOL会话向所述目标设备发送光标上移或光标下移的设置指令,控制所述目标设备的BIOS的菜单的同一主菜单的相邻子菜单之间的切换,以及控制同一子菜单的相邻菜单项之间的切换。
可选地,所述通过所述SOL会话对所述当前菜单项进行设置,包括:
通过所述SOL会话向所述目标设备发送所述设置指令,由所述当前菜单项切换至所述当前菜单项的设置项,命中目标设置项完成所述当前菜单项的设置。
可选地,所述通过所述SOL会话对所述当前菜单项进行设置,包括:
通过所述SOL会话向所述目标设备发送光标右移或回车的所述设置指令,由所述当前菜单项切换至所述当前菜单项的设置项;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息技术有限公司,未经新华三信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810488686.1/2.html,转载请声明来源钻瓜专利网。