admin 管理员组文章数量: 1086019
2024年12月24日发(作者:sieves)
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(21)申请号 CN2.6
(22)申请日 2017.05.05
(71)申请人 郑州云海信息技术有限公司
地址 450000 河南省郑州市郑东新区心怡路278号16层1601室
(72)发明人 刘浩君
(74)专利代理机构 济南舜源专利事务所有限公司
代理人 张亮
(51)
(10)申请公布号 CN 107153557 A
(43)申请公布日 2017.09.12
权利要求说明书 说明书 幅图
(54)发明名称
一种基于linux系统下对BIOS进行
操作的装置及方法
(57)摘要
本发明提供一种基于linux系统下
对BIOS进行操作的装置及方法,包括中
控单元、提取单元、导入单元、存储单
元、输出单元、输入单元,其中提取单
元、导入单元、存储单元、输出单元、输
入单元分别与中控单元连接,使
用./SCELNX_64/o/s 命令将BIOS的
各选项参数输入到文件中,
文件自动保存在所在文件
夹;在Linux系统下打开文档;用
户对文档内容进行修改并保存;使
用./SCELNX_64/i/s 命令导入BIOS
文件,从而完成服务器的BIOS选项的修
改。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.一种基于linux系统下对BIOS进行操作的装置,其特征在于,包括中控单元、提取
单元、导入单元、存储单元、输出单元、输入单元,其中提取单元、导入单元、存
储单元、输出单元、输入单元分别与中控单元连接,中控单元触发提取单元使
用./SCELNX_64/o/命令将BIOS的各选项参数输入到文件中,
文件自动保存在所在文件夹,中控单元触发提取单元在Linux系统下
打开文档,并将文档的内容经由中控单元传递给输出单元输出给用
户;输出单元输出的界面分为内容区和工具区,其中文档的内容在内容区予以
显示,工具区包括搜索、保存工具项,用户通过输入单元对内容区显示的文档
内容进行修改以及触发工具区工具项功能,在用户完成对文档的操作后,中控
单元触发导入单元使用./SCELNX_64/i/命令导入BIOS文件,从而完成服务
器的BIOS选项的修改,存储单元存储有操作命令及操作流程。
2.根据权利要求1所述的一种基于linux系统下对BIOS进行操作的装置,其中用户
通过输入单元对内容区显示的文档内容进行修改以及触发工具区工具项功
能具体包括以下内容:
(1)用户通过输入单元触发工具区搜索工具项,对文档中需要修改的BIOS选
项进行定位;
(2)用户通过输入单元对内容区定位后的需要修改的BIOS选项进行修改;
(3)用户在修改完所有需要修改的选项后,通过输入单元触发工具区保存工具项,保存
文档。
3.根据权利要求1所述的一种基于linux系统下对BIOS进行操作的装置,其中若需
要把隐藏的选项参数也输出,则使用命令./SCELNX_64/o/s /b命令将BIOS的
各选项参数输入到文件中。
4.根据权利要求1所述的一种基于linux系统下对BIOS进行操作的装置,其中导入
文件成功会有如下提示Script file imported successfully。
5.根据权利要求1所述的一种基于linux系统下对BIOS进行操作的装置,其中输入
单元、输出单元共用服务器的输入、输出设备。
6.根据权利要求1所述的一种基于linux系统下对BIOS进行操作的装置,其中基于
linux系统下对BIOS进行操作的装置还包括指示单元,指示单元用于在完成服务器
的BIOS选项的修改后发出提示。
7.根据权利要求6所述的一种基于linux系统下对BIOS进行操作的装置,其中指示
单元可以是LED或扬声器。
8.一种基于linux系统下对BIOS进行操作的方法,其特征在于,包括:
SS1:使用./SCELNX_64/o/s 命令将BIOS的各选项参数输入到文件
中,文件自动保存在所在文件夹;
SS2:在Linux系统下打开文档;
SS3:用户对文档内容进行修改并保存;
SS4:使用./SCELNX_64/i/s 命令导入BIOS文件,从而完成服务器的BIOS选
项的修改。
9.根据权利要求8所述的基于linux系统下对BIOS进行操作的方法,其中步骤SS3
具体包括:
SS3-1:用户通过搜索对文档中需要修改的BIOS选项进行定位;
SS3-2:用户通过对定位后的需要修改的BIOS选项进行修改;
SS3-3:用户在修改完所有需要修改的选项后,保存文档。
10.根据权利要求9所述的基于linux系统下对BIOS进行操作的方法,其中若需要把
隐藏的选项参数也输出,则步骤SS1中使用命令./SCELNX_64/o/s /b命令将
BIOS的各选项参数输入到文件中。
说 明 书
技术领域
本发明涉及计算机服务器技术领域,具体涉及一种在linux系统下对BIOS进行操作
的装置及方法。
背景技术
BIOS是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重
要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读
写系统设置的具体信息,其主要功能是为计算机提供最底层的、最直接的硬件设置
和控制。BIOS是服务器一个不可或缺的重要功能,很多功能的实现都需要BIOS的
支持。
在测试中,经常需要修改BIOS的选项来支持测试所需环境,但BIOS中的选项非常多,
如果不熟悉的话需要找很久才能找到自己想要修改的选项,而且有一些选项是隐藏
的,在BIOS界面无法查看到,再找BIOS工程师放开选项又需要很长的时间,所以急
需一种可以简单方便的修改BIOS各选项的方法。
发明内容
为解决上述技术问题,本发明提供是一种基于linux系统下对BIOS进行操作的方案,
具体如下:
第一方面,本发明提供一种基于linux系统下对BIOS进行操作的装置,包括中控单元、
提取单元、导入单元、存储单元、输出单元、输入单元,其中提取单元、导入单元、
存储单元、输出单元、输入单元分别与中控单元连接,中控单元触发提取单元使
用./SCELNX_64/o/命令将BIOS的各选项参数输入到文件中,
文件自动保存在所在文件夹,中控单元触发提取单元在Linux系统下
打开文档,并将文档的内容经由中控单元传递给输出单元输出给用
户;输出单元输出的界面分为内容区和工具区,其中文档的内容在内容区予以
显示,工具区包括搜索、保存工具项,用户通过输入单元对内容区显示的文档
内容进行修改以及触发工具区工具项功能,在用户完成对文档的操作后,中控
单元触发导入单元使用./SCELNX_64/i/命令导入BIOS文件,从而完成服务
器的BIOS选项的修改,存储单元存储有操作命令及操作流程。
进一步的,用户通过输入单元对内容区显示的文档内容进行修改以及触发工
具区工具项功能具体包括以下内容:
(1)用户通过输入单元触发工具区搜索工具项,对文档中需要修改的BIOS选
项进行定位;
(2)用户通过输入单元对内容区定位后的需要修改的BIOS选项进行修改;
(3)用户在修改完所有需要修改的选项后,通过输入单元触发工具区保存工具项,保存
文档。
进一步的,若需要把隐藏的选项参数也输出,则使用命令./SCELNX_64/o//b命
令将BIOS的各选项参数输入到文件中。
进一步的,导入文件成功会有如下提示Scriptfileimportedsuccessfully。
进一步的,输入单元、输出单元共用服务器的输入、输出设备。
进一步的,基于linux系统下对BIOS进行操作的装置还包括指示单元,指示单元用于
在完成服务器的BIOS选项的修改后发出提示。
进一步的,指示单元可以是LED或扬声器。
第二方面,本发明提供一种基于linux系统下对BIOS进行操作的方法,包括:
SS1:使用./SCELNX_64/o/命令将BIOS的各选项参数输入到文件
中,文件自动保存在所在文件夹;
SS2:在Linux系统下打开文档;
SS3:用户对文档内容进行修改并保存;
SS4:使用./SCELNX_64/i/命令导入BIOS文件,从而完成服务器的BIOS选项
的修改。
进一步的,步骤SS3具体包括:
SS3-1:用户通过搜索对文档中需要修改的BIOS选项进行定位;
SS3-2:用户通过对定位后的需要修改的BIOS选项进行修改;
SS3-3:用户在修改完所有需要修改的选项后,保存文档。
进一步的,若需要把隐藏的选项参数也输出,则步骤SS1中使用命
令./SCELNX_64/o//b命令将BIOS的各选项参数输入到文件中。
基于linux系统下对BIOS进行操作的方案,丰富了针对BIOS的提取和修改方法,方
便了测试进行,节约测试时间。
附图说明
图1示出本发明基于linux系统下对BIOS进行操作的装置的结构框图。
图2示出本发明基于linux系统下对BIOS进行操作的方法流程图。
具体实施方式
以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处
所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为本发明一个实施例的基于linux系统下对BIOS进行操作的装置的结构框图。
如图1所示,根据本发明实施例的基于linux系统下对BIOS进行操作的装置,包括中
控单元、提取单元、导入单元、存储单元、输出单元、输入单元,其中提取单元、
导入单元、存储单元、输出单元、输入单元分别与中控单元连接。
中控单元触发提取单元使用./SCELNX_64/o/命令将BIOS的各选项参数输
入到文件中,文件自动保存在所在文件夹,中控单元触
发提取单元在Linux系统下打开文档,并将文档的内容经由中控单元
传递给输出单元输出给用户;输出单元输出的界面分为内容区和工具区,其中
文档的内容在内容区予以显示,工具区包括搜索、保存工具项,用户通过输入单元对
内容区显示的文档内容进行修改以及触发工具区工具项功能,在用户完成对
文档的操作后,中控单元触发导入单元使用./SCELNX_64/i/命令导入
BIOS文件,从而完成服务器的BIOS选项的修改,存储单元用于存储操作命令及操作
流程。
根据本发明的一实施例,用户通过输入单元对内容区显示的文档内容进行修
改以及触发工具区工具项功能具体包括以下内容:
(1)用户通过输入单元触发工具区搜索工具项,对文档中需要修改的BIOS选
项进行定位;
(2)用户通过输入单元对内容区定位后的需要修改的BIOS选项进行修改;;
(3)用户在修改完所有需要修改的选项后,通过输入单元触发工具区保存工具项,保存
文档。
通过搜索找到需要修改的BIOS选项,比如以下这个选项
当前*在[01]Enabled处表示当前选项设置为[01]Enabled,如果需要修改为
[00]Disabled,则将*挪到[00]Disabled选项处即可,如下所示:
根据本发明的一实施例,保存成功后会有如下提示Scriptfileexportedsuccessfully。
根据本发明的一实施例,若需要把隐藏的选项参数也输出,在命令后面加个参数/b,命
令如下:./SCELNX_64/o//b。
根据本发明的一实施例,导入文件成功会有如下提示Scriptfileimportedsuccessfully。
根据本发明的一实施例,输入单元、输出单元共用服务器的输入、输出设备。
根据本发明的一实施例,基于linux系统下对BIOS进行操作的装置还包括指示单元,
指示单元用于在完成服务器的BIOS选项的修改后发出提示。
根据本发明的一实施例,指示单元可以是LED或扬声器。
图2为本发明一个实施例的基于linux系统下对BIOS进行操作的方法流程图。
如图2所示,根据本发明实施例的基于linux系统下对BIOS进行操作的方法,包括:
SS1:使用./SCELNX_64/o/命令将BIOS的各选项参数输入到文件
中,文件自动保存在所在文件夹;
SS2:在Linux系统下打开文档;
SS3:用户对文档内容进行修改并保存;
SS4:使用./SCELNX_64/i/命令导入BIOS文件,从而完成服务器的BIOS选项
的修改。
根据本发明的一实施例,步骤SS3具体包括:
SS3-1:用户通过搜索对文档中需要修改的BIOS选项进行定位;
SS3-2:用户通过对定位后的需要修改的BIOS选项进行修改;
SS3-3:用户在修改完所有需要修改的选项后,保存文档。
根据本发明的一实施例,若需要把隐藏的选项参数也输出,则步骤SS1中使用命
令./SCELNX_64/o//b命令将BIOS的各选项参数输入到文件中。
通过本发明的方案,能够快速搭建测试环境,对于BIOS的选项及隐藏选项,容易找到,
操作方便,简单;缩短测试时间便于测试顺利进行,保证产品质量;同时对于客户后期
BIOS选项的维护及其方便。
尽管在装置的上下文中已描述了一些方面,但明显的是这些方面也表示对应方法的
描述,其中块或设备与方法步骤或方法步骤的特征相对应。类似地,在方法步骤的上
下文中所描述的各方面也表示对应的块或项目或者对应装置的特征的描述。可以通
过(或使用)如微处理器、可编程计算机、或电子电路之类的硬件装置来执行方法步
骤中的一些或所有。可以通过此类装置来执行最重要的方法步骤中的某一个或多个。
所述实现可以采用硬件或采用软件或可以使用例如软盘、DVD、蓝光、CD、ROM、
PROM、EPROM、EEPROM、或闪存之类的具有被存储在其上的电子可读控制信
号的数字存储介质来执行,所述电子可读控制信号与可编程计算机系统配合(或能够
与其配合)以使得执行相应的方法。可以提供具有电子可读控制信号的数据载体,所
述电子可读控制信号能够与可编程计算机系统配合以使得执行本文所描述的方法。
所述实现还可以采用具有程序代码的计算机程序产品的形式,当计算机程序产品在
计算机上运行时,程序代码进行操作以执行该方法。可以在机器可读载体上存储程
序代码。
以上所描述的仅是说明性,并且要理解的是,本文所描述的布置和细节的修改和变化
对于本领域技术人员而言将是明显的。因此,意在仅由所附权利要求的范围而不是
由通过以上描述和解释的方式所呈现的特定细节来限制。
版权声明:本文标题:一种基于linux系统下对BIOS进行操作的装置及方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1735117001a1636882.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论