CN107665130A - 一种基于dos***修改bios选项的方法 - Google Patents

一种基于dos***修改bios选项的方法 Download PDF

Info

Publication number
CN107665130A
CN107665130A CN201710642397.8A CN201710642397A CN107665130A CN 107665130 A CN107665130 A CN 107665130A CN 201710642397 A CN201710642397 A CN 201710642397A CN 107665130 A CN107665130 A CN 107665130A
Authority
CN
China
Prior art keywords
bios
option
bios option
modification
currency
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710642397.8A
Other languages
English (en)
Inventor
韩燕燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710642397.8A priority Critical patent/CN107665130A/zh
Publication of CN107665130A publication Critical patent/CN107665130A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及计算机服务器技术领域,具体涉及一种基于DOS***修改BIOS选项的方法。可以在DOS操作***下使用IPMI工具对BIOS选项进行修改。该方法实用性强,可以完成DOS***下对BIOS进行修改的操作,使对服务器的BIOS的修改简便易行,大大节约了服务器的测试时间。

Description

一种基于DOS***修改BIOS选项的方法
技术领域
本发明涉及计算机服务器技术领域,具体涉及一种基于DOS***修改BIOS选项的方法。可以在DOS操作***下使用IPMI工具对BIOS选项进行修改。该方法实用性强,可以完成DOS***下对BIOS进行修改的操作,使对服务器的BIOS的修改简便易行,大大节约了服务器的测试时间。
背景技术
BIOS是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要、最基本的输入输出程序、开机自检程序和***自启动程序。BIOS可从CMOS中读写***设置的具体信息,其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。BIOS是服务器一个不可或缺的重要功能,服务器上很多功能的实现都需要BIOS的支持。
在对服务器的测试中,经常需要修改BIOS的选项来支持测试所需环境,但BIOS中的选项非常多,如果对BIOS各个参数存放位置不熟悉的话需要找很久才能找到自己想要修改的选项,而且有一些选项是隐藏的,在BIOS界面无法查看到,如果找BIOS工程师放开选项又需要很长的时间,针对目前这种状况,急需寻找一种可以简单方便的修改BIOS各选项的方法。
本申请所述的发明就是针对服务器测试过程中存在的不足之处,提供是一种实用性强、可以在DOS操作***下对BIOS选项进行修改的方法。
发明内容
具体地,本申请请求保护一种基于DOS***修改BIOS选项的方法,其特征在于,该方法具体包括如下步骤:
设置BIOS Setup选项中的使能项为Enable;
修改BIOS选项当前值与默认值;
设置将当前值同步修改为默认值标志位;
设置完成后,重启***使BIOS设置生效。
如上所述的基于DOS***修改BIOS选项的方法,其特征还在于,设置BIOS Setup选项中的使能项为Enable的步骤包括先查询当前BIOS Setup选项值,如果返回值为01,则说明可以进行BIOS选项设置,否则不能。
如上所述的基于DOS***修改BIOS选项的方法,其特征还在于,修改BIOS选项当前值与默认值的步骤进一步包括读取BIOS选项当前值,设置BIOS选项。
如上所述的基于DOS***修改BIOS选项的方法,其特征还在于,设置完成重启***后,在BIOS中操作F9或者Clear CMOS命令确认要修改的BIOS选项值已经修改为默认值。
具体实施方式
本申请发明了一种基于DOS***通过IPMI(智能平台管理接口,是一种开放标准的硬件管理接口规格,定义了嵌入式管理子***进行通信的特定方法)工具对BIOS选项进行修改的方法,其具体实现过程为:
1.设置BIOS Setup选项中的使能项设置
在设置BIOS Setup前需要先确认设置BIOS Setup使能是否设置为1,只有为1才能进行BIOS设置,具体操作可以使用如下命令:
查询命令:
ipmitool raw 0x3a 0x19,如果返回值为01,则说明设置BIOS Setup选项使能,可以进行BIOS选项设置,否则不能。
设置BIOS Setup选项使能命令:ipmitool raw 0x3a 0x1a 01;
禁用命令:ipmitool raw 0x3a 0x1a 00
2.修改BIOS选项当前值与默认值
1)读取BIOS选项当前值命令:
ipmitool 20 F8 21 param1 00 01
2)设置BIOS选项命令:
ipmitool 20 F8 20 param1 00 param2
参数说明:
param1为所要设置的BIOS选项的Offset值;
param2为所要设置BIOS选项值就是Descript ion中的值,00为Disable,01为Enable。
3)设置将当前值同步修改为默认值标志位
查询设置默认值标志位命令:
ipmitool 20 F8 23 01
Res:00
返回值00表示不设置默认值,01表示设置默认值
设置默认值标志位命令:
ipmitool 20 F8 23 00 01
设置默认值命令最后一位00表示不设置默认值,01表示设置默认值
4)设置完成后,需要重启***使得BIOS设置生效;
同时在BIOS中操作F9 Load default,或者Clear CMOS动作,查看确认要修改的BIOS选项值是否已经变成默认值。
显而易见地,上面所示的仅仅是本发明的一个具体实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据该实施方式获得其他的技术方案,都属于本发明保护的范围。
综上,本发明提供了一种在DOS***下通过IPMI工具对BIOS选项进行修改的方法,能够快速搭建测试环境,缩短测试时间便于测试顺利进行,保证产品质量。本发明所述的技术方案也可以进行调整后,应用到不同的服务器或者计算机中,方法简单可行且技术效果显著,在实践中可以得到应用广泛。

Claims (4)

1.一种基于DOS***修改BIOS选项的方法,其特征在于,该方法具体包括如下步骤:
设置BIOS Setup选项中的使能项为Enable;
修改BIOS选项当前值与默认值;
设置将当前值同步修改为默认值标志位;
设置完成后,重启***使BIOS设置生效。
2.如权利要求1所述的基于DOS***修改BIOS选项的方法,其特征还在于,设置BIOSSetup选项中的使能项为Enable的步骤包括先查询当前BIOS Setup选项值,如果返回值为01,则说明可以进行BIOS选项设置,否则不能。
3.如权利要求2所述的基于DOS***修改BIOS选项的方法,其特征还在于,修改BIOS选项当前值与默认值的步骤进一步包括读取BIOS选项当前值,设置BIOS选项。
4.如权利要求3所述的基于DOS***修改BIOS选项的方法,其特征还在于,设置完成重启***后,在BIOS中操作F9或者Clear CMOS命令确认要修改的BIOS选项值已经修改为默认值。
CN201710642397.8A 2017-07-31 2017-07-31 一种基于dos***修改bios选项的方法 Pending CN107665130A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710642397.8A CN107665130A (zh) 2017-07-31 2017-07-31 一种基于dos***修改bios选项的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710642397.8A CN107665130A (zh) 2017-07-31 2017-07-31 一种基于dos***修改bios选项的方法

Publications (1)

Publication Number Publication Date
CN107665130A true CN107665130A (zh) 2018-02-06

Family

ID=61097263

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710642397.8A Pending CN107665130A (zh) 2017-07-31 2017-07-31 一种基于dos***修改bios选项的方法

Country Status (1)

Country Link
CN (1) CN107665130A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109582505A (zh) * 2018-12-06 2019-04-05 广东浪潮大数据研究有限公司 一种bios选项默认值的恢复***、方法及装置
CN113010214A (zh) * 2021-03-12 2021-06-22 山东英信计算机技术有限公司 一种bios选项设置方法、***及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103473141A (zh) * 2013-09-13 2013-12-25 浪潮电子信息产业股份有限公司 一种带外查看及修改bios设置选项的方法
CN103593250A (zh) * 2013-11-19 2014-02-19 浪潮电子信息产业股份有限公司 一种带外修改BIOS Setup选项的实现方法
CN105302621A (zh) * 2015-12-09 2016-02-03 浪潮电子信息产业股份有限公司 一种远程实现服务器BIOS Setup恢复初始值的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103473141A (zh) * 2013-09-13 2013-12-25 浪潮电子信息产业股份有限公司 一种带外查看及修改bios设置选项的方法
CN103593250A (zh) * 2013-11-19 2014-02-19 浪潮电子信息产业股份有限公司 一种带外修改BIOS Setup选项的实现方法
CN105302621A (zh) * 2015-12-09 2016-02-03 浪潮电子信息产业股份有限公司 一种远程实现服务器BIOS Setup恢复初始值的方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109582505A (zh) * 2018-12-06 2019-04-05 广东浪潮大数据研究有限公司 一种bios选项默认值的恢复***、方法及装置
CN113010214A (zh) * 2021-03-12 2021-06-22 山东英信计算机技术有限公司 一种bios选项设置方法、***及存储介质
CN113010214B (zh) * 2021-03-12 2022-11-25 山东英信计算机技术有限公司 一种bios选项设置方法、***及存储介质

Similar Documents

Publication Publication Date Title
US10678585B2 (en) Methods and apparatus to automatically configure monitoring of a virtual machine
US11188347B2 (en) Virtual function driver loading method and server using global and local identifiers corresponding to locations of the virtual functions
CN107220150A (zh) 一种基于Linux***通过IPMI工具修改BIOS选项的测试方法及***
US10552068B2 (en) Access method and device for random access memories, control chip and storage medium
US9483254B2 (en) Method, apparatus and storage medium for dynamically patching a function
CN103927256A (zh) 一种控制多个安卓装置的方法
CN107665130A (zh) 一种基于dos***修改bios选项的方法
CN103970655A (zh) 一种基于expect的服务器自动化集群测试方法
CN103279712A (zh) 增强***安全性的方法、校验装置及安全***
CN104298623B (zh) 电子装置、操作***以及访问控制方法
WO2018156462A1 (en) Remote administration of initial computer operating system setup options
CN110780918B (zh) 中间件容器处理方法、装置、电子设备及存储介质
US10235005B2 (en) Method of generating display name of objects to be managed
CN105930161A (zh) 一种自动调节bios选项值的方法
US9256488B2 (en) Verification of template integrity of monitoring templates used for customized monitoring of system activities
US9535713B2 (en) Manipulating rules for adding new devices
CN106209445B (zh) 一种通过网络部署的虚拟化数据中心
US10805156B2 (en) Discovering and mitigating out-of-sync network parameters
CN103440146A (zh) 一种基于云存储的更新bios的方法
CN114721686A (zh) 配置数据更新方法、装置、电子设备和存储介质
CN105260281A (zh) 一种基于iozone的PCIE SSD卡性能测试的方法
CN105068899A (zh) 一种Vmware***下自动重启稳定性测试方法
US20170094353A1 (en) System and method for sharing bluetooth hardware
CN104461603A (zh) 一种信息处理方法及电子设备
US20180181420A1 (en) Device-agnostic driver for virtual machines

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180206

RJ01 Rejection of invention patent application after publication