CN103473141A - Method for out-of-band check and modification of BIOS (basic input/output system) setting options - Google Patents

Method for out-of-band check and modification of BIOS (basic input/output system) setting options Download PDF

Info

Publication number
CN103473141A
CN103473141A CN 201310417083 CN201310417083A CN103473141A CN 103473141 A CN103473141 A CN 103473141A CN 201310417083 CN201310417083 CN 201310417083 CN 201310417083 A CN201310417083 A CN 201310417083A CN 103473141 A CN103473141 A CN 103473141A
Authority
CN
China
Prior art keywords
bios
band
option
information
command
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
CN 201310417083
Other languages
Chinese (zh)
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.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry 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 Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN 201310417083 priority Critical patent/CN103473141A/en
Publication of CN103473141A publication Critical patent/CN103473141A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention provides a method for out-of-band check and modification of BIOS (basic input/output system) setting options. Components involved in the method include a node BIOS option information setting module, an out-of-band control information transceiver module and an out-of-band control side. The specific process includes that the out-of-band control side transmits an IPMI (intelligent platform management interface) check command, acquires setting information of BIOS options, and transmits an IPMI setting command to modify the BIOS setting options; the out-of-band control information transceiver module receives the command from the out-of band side and executes operations of checking or modifying BIOS option information, in a boot stage, an IPMI remote control command is checked to be needed or not, and if the command is received, the BIOS option information is modified; the node-BIOS option information setting module writes the current BIOS setting options into a memory region of a BMC (block multiplexer channel). Compared with the prior art, the method high in practicability and easy to popularize greatly can improve checking and modifying efficiency.

Description

A kind of with outside check and revise the method that BIOS arranges option
Technical field
The present invention relates to field of computer technology, specifically a kind of with outside check and revise the method that BIOS arranges option.
Background technology
Continuous differentiation along with infotech, various computer centers, also at development, from early stage PC epoch, cybertimes, march toward the cloud computing epoch step by step, in the cloud computing epoch, the data capability at center, network capabilities, service ability are all constantly significantly promoting.From the O&M angle, these centers must be reliable, stable and be easy to management, and the management of these computing centers or data center all need be had an effect from personnel, technology many-side.Personnel are upper, must have a specialty, stablize, respect work safeguard troop; Technical elements, have deeply sturdy systems technology, scientific and effective main frame operating index and to the further investigation of Complex System Environment.Certainly, the O&M at these centers drops into, and is the stable operation in order to ensure platform, and one of advanced management method emphasis that each O&M team is pursued just.
For each platform center, the BIOS option setting of checking and revising node machine is an indispensable part in maintenance process, current great majority management is all the change for nodal operation BIOS option by artificial scene, facilitate the mode that some method also just is limited to by BMC KVM remote interface to realize, though its method is visualized operation, but operation steps is too much, and be unfavorable for executable operations in enormous quantities, on efficiency, have a greatly reduced quality, in order to address these problems, a kind of efficient method is proposed, and can realize that the convenient method of carrying out in batches has wide application space.
Summary of the invention
Technical assignment of the present invention is to solve the deficiencies in the prior art, provide a kind of with outside check and revise the method that BIOS arranges option.
Technical scheme of the present invention realizes in the following manner, this kind of with outside check and revise the method that BIOS arranges option, its concrete structure comprises that Node B IOS option information arranges module, outer signal dispatcher module, the outer control end of band controlled of band; Wherein
It is the functional module be integrated in the mainboard BIOS code that Node B IOS option information arranges module, the BIOS option information of collecting can be set to BMC, and the modification information of BMC is write back to BIOS;
Band is outer, and to control signal dispatcher module be the functional module be integrated in mainboard BMC code, and action is checked and revised to the command execution that can receive to carry external control end processed, and can receive order from BIOS and complete corresponding information and upgrade;
Be with outer control end to send to certain controlled node machine checking or revising order by network, also can obtain the information of inquiry simultaneously;
Its concrete method to set up is:
1) the outer control end of band sends the IPMI viewing command, obtains the configuration information of current BIOS option;
2) the outer control end of band sends IPMI the setting of order modification BIOS option is set;
3) received to carry the IPMI order of external control end processed by the outer control of band signal dispatcher module, carry out and check or revise the operation of BIOS option information;
4) in start-up phase, this Node B IOS option information arranges module and detects whether IPMI remote control command demand is arranged, if receive order, according to order, revises the BIOS option information;
5) Node B IOS option information arranges module current BIOS is arranged to the storage NVRAM zone that option is written to BMC.
The outer control end of described band is in execution step 1) or step 2) time complete the batch operation of multinode by the mode of order line.
The beneficial effect that the present invention compared with prior art produced is:
Of the present invention a kind of with outside check and revise that the method that BIOS arranges option only needs a main control system that is linked into the platform central site network, just can realize that the BIOS option of any node is checked and revises; Due to the implementation that is order line, therefore possessed and carried out in batches the function of checking and revising; Optimized and traditional passed through the BIOS option that switching KVM keyboard could realize and check and amending method, greatly improved and checked and revise efficiency, practical, be easy to popularization.
The accompanying drawing explanation
Accompanying drawing 1 is implementation structure schematic diagram of the present invention.
Mark in accompanying drawing means respectively:
1, Node B IOS option information arranges module, and 2, the outer signal dispatcher module of controlling of band, 3, the outer control end of band.
Embodiment
Below in conjunction with accompanying drawing to of the present invention a kind of with outside check and revise that the method that BIOS arranges option elaborates.
As shown in Figure 1, now provide a kind of with outside check and revise the method that BIOS arranges option, specifically take the IPMI agreement as core, relate to network interface, the link of lpc bus KCS interface is realized.Its concrete structure comprises that Node B IOS option information arranges module 1, outer signal dispatcher module 2, the outer control end 3 of band controlled of band; Wherein
It is the functional module be integrated in the mainboard BIOS code that Node B IOS option information arranges module 1, the BIOS option information of collecting can be set to BMC, and the modification information of BMC is write back to BIOS;
Band is outer, and to control signal dispatcher module 2 are the functional modules that are integrated in mainboard BMC code, and action is checked and revised to the command execution that can receive to carry external control end processed, and can receive order from BIOS and complete corresponding information and upgrade;
Be with outer control end 3 to send to certain controlled node machine checking or revising order by network, also can obtain the information of inquiry simultaneously;
Its concrete method to set up is:
1) the outer control end 3 of band sends the IPMI viewing command, obtains the configuration information of current BIOS option;
2) the outer control end 3 of band sends IPMI the setting of order modification BIOS option is set;
3) receive by the outer signal dispatcher module 2 of controlling of band the IPMI order that carries external control end processed, carry out and check or revise the operation of BIOS option information;
4) in start-up phase, this Node B IOS option information arranges module 1 and detects whether IPMI remote control command demand is arranged, if receive order, according to order, revises the BIOS option information;
5) Node B IOS option information arranges module 1 current BIOS is arranged to the storage NVRAM zone that option is written to BMC.
The outer control end 3 of described band is in execution step 1) or step 2) time complete the batch operation of multinode by the mode of order line.
The outer BIOS information embodiment that checks of band:
The HT(hyperthread of this machine of IP:192.168.0.16 BIOS is checked in supvr's plan) function items information, from being with, control end 3 is by being used IPMI OEM explosion command, assign the HT function items message command of checking BIOS, after this order arrives BMC, the corresponding informance that BMC is stored in BMC NVRAM during the BIOS starting up feeds back to control end, thereby complete, checks operation.
Order: ipmitool-H $ IP-U $ USER-P $ PASSWD raw 09500
The outer BIOS option information embodiment that revises of band:
By look facility, the supvr knows current IP: the HT(hyperthread of this machine of 192.168.0.16 BIOS) option is Disabled, will open this function now, is made as Enabled.From being with, control end is by being used IPMI OEM explosion command, assign HT (hyperthread) the function items message command of revising BIOS, after this order arrives BMC, BMC is written to NVRAM correspondence position own by modification information, assign reset command, in start-up course, BIOS reads BMC NVRAM information and writes BIOS option place NVRAM simultaneously.Thereby complete retouching operation.
Order: ipmitool-H $ IP-U $ USER-P $ PASSWD raw 085 DATA
By the batch processing editor of control end outside band, can realize checking and retouching operation of many or all management nodes.
Except the described technical characterictic of instructions, be the known technology of those skilled in the art.

Claims (2)

1. a band is checked outward and revises the method that BIOS arranges option, it is characterized in that, its concrete structure comprises that Node B IOS option information arranges module, outer signal dispatcher module, the outer control end of band controlled of band; Wherein
It is the functional module be integrated in the mainboard BIOS code that Node B IOS option information arranges module, the BIOS option information of collecting can be set to BMC, and the modification information of BMC is write back to BIOS;
Band is outer, and to control signal dispatcher module be the functional module be integrated in mainboard BMC code, and action is checked and revised to the command execution that can receive to carry external control end processed, and can receive order from BIOS and complete corresponding information and upgrade;
Be with outer control end to send to certain controlled node machine checking or revising order by network, also can obtain the information of inquiry simultaneously;
Its concrete method to set up is:
1) the outer control end of band sends the IPMI viewing command, obtains the configuration information of current BIOS option;
2) the outer control end of band sends IPMI the setting of order modification BIOS option is set;
3) received to carry the IPMI order of external control end processed by the outer control of band signal dispatcher module, carry out and check or revise the operation of BIOS option information;
4) in start-up phase, this Node B IOS option information arranges module and detects whether IPMI remote control command demand is arranged, if receive order, according to order, revises the BIOS option information;
5) Node B IOS option information arranges module current BIOS is arranged to the storage NVRAM zone that option is written to BMC.
According to claim 1 a kind of with outside check and revise the method that BIOS arranges option, it is characterized in that, the outer control end of described band is in execution step 1) or step 2) time complete the batch operation of multinode by the mode of order line.
CN 201310417083 2013-09-13 2013-09-13 Method for out-of-band check and modification of BIOS (basic input/output system) setting options Pending CN103473141A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201310417083 CN103473141A (en) 2013-09-13 2013-09-13 Method for out-of-band check and modification of BIOS (basic input/output system) setting options

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201310417083 CN103473141A (en) 2013-09-13 2013-09-13 Method for out-of-band check and modification of BIOS (basic input/output system) setting options

Publications (1)

Publication Number Publication Date
CN103473141A true CN103473141A (en) 2013-12-25

Family

ID=49798009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201310417083 Pending CN103473141A (en) 2013-09-13 2013-09-13 Method for out-of-band check and modification of BIOS (basic input/output system) setting options

Country Status (1)

Country Link
CN (1) CN103473141A (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103970661A (en) * 2014-05-19 2014-08-06 浪潮电子信息产业股份有限公司 Method for batched server memory fault detection through IPMI tool
CN104375860A (en) * 2014-10-30 2015-02-25 浪潮电子信息产业股份有限公司 Batch refreshing method for high-density equipment cabinet nodes BMC
CN104601373A (en) * 2015-01-05 2015-05-06 浪潮电子信息产业股份有限公司 Method for setting and synchronizing Basic Input/Output System (BIOS) configuration parameters through out-of-band mode
CN104639370A (en) * 2015-02-02 2015-05-20 浪潮电子信息产业股份有限公司 Method for obtaining PCI-E equipment information of system by out-of-band management
CN104732151A (en) * 2015-03-17 2015-06-24 浪潮集团有限公司 Remote safety batch BIOS updating method under Linux system
CN106506598A (en) * 2016-10-10 2017-03-15 郑州云海信息技术有限公司 A kind of access BIOS setup interfaces and the method for OS
CN106650356A (en) * 2016-12-13 2017-05-10 曙光信息产业(北京)有限公司 Screen locking system under BIOS setting interface
CN107122196A (en) * 2017-05-10 2017-09-01 郑州云海信息技术有限公司 A kind of bios code safeguards implantation method
CN107220150A (en) * 2017-05-27 2017-09-29 郑州云海信息技术有限公司 A kind of method of testing and system for changing BIOS option by IPMI instruments based on linux system
CN107665130A (en) * 2017-07-31 2018-02-06 郑州云海信息技术有限公司 A kind of method based on DOS systems modification BIOS option
CN107885644A (en) * 2017-11-10 2018-04-06 郑州云海信息技术有限公司 It is a kind of based on the method that BIOS default values are quickly checked under linux system
CN108052353A (en) * 2017-12-13 2018-05-18 联想(北京)有限公司 A kind of method and apparatus for improving BIOS control module synchronizing speeds
CN108170451A (en) * 2017-12-28 2018-06-15 曙光信息产业股份有限公司 A kind of method and system of server B MC controls bios version upgrading
CN108256332A (en) * 2018-01-17 2018-07-06 郑州云海信息技术有限公司 A kind of method of the BIOS startup passwords setting based on IPMI orders
CN108733403A (en) * 2018-05-21 2018-11-02 紫光华山信息技术有限公司 A kind of BIOS setting methods and device
CN108768759A (en) * 2018-04-03 2018-11-06 郑州云海信息技术有限公司 A kind of Black-box Testing method and its terminal test platform based on IPMI protocol
CN108958820A (en) * 2018-06-29 2018-12-07 深圳市同泰怡信息技术有限公司 A kind of method, system and medium for modifying BIOS setup
CN109117640A (en) * 2018-07-27 2019-01-01 郑州云海信息技术有限公司 A kind of BIOS Write-protection method, device, equipment and storage medium
CN109240739A (en) * 2018-09-27 2019-01-18 郑州云海信息技术有限公司 A kind of method, apparatus and controlled terminal of rapid configuration BIOS option
CN109445865A (en) * 2018-11-09 2019-03-08 郑州云海信息技术有限公司 A kind of BIOS option remote batch setting method, device, terminal and storage medium
CN109683970A (en) * 2018-12-21 2019-04-26 广东浪潮大数据研究有限公司 A kind of amending method of server FRU information, modification system and relevant apparatus
CN112492061A (en) * 2020-11-20 2021-03-12 浪潮电子信息产业股份有限公司 IP address modification method, device and equipment of BMC (baseboard management controller) and readable storage medium
CN112506574A (en) * 2020-12-03 2021-03-16 浪潮电子信息产业股份有限公司 Method for modifying BIOS configuration options in ARM server based on CentOS in-band
CN112612533A (en) * 2020-12-03 2021-04-06 山东云海国创云计算装备产业创新中心有限公司 BMC setup option modification method based on CentOS in ARM server
CN113010217A (en) * 2021-03-18 2021-06-22 山东英信计算机技术有限公司 BIOS parameter setting method and device, electronic equipment and storage medium

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103970661A (en) * 2014-05-19 2014-08-06 浪潮电子信息产业股份有限公司 Method for batched server memory fault detection through IPMI tool
CN104375860A (en) * 2014-10-30 2015-02-25 浪潮电子信息产业股份有限公司 Batch refreshing method for high-density equipment cabinet nodes BMC
CN104601373A (en) * 2015-01-05 2015-05-06 浪潮电子信息产业股份有限公司 Method for setting and synchronizing Basic Input/Output System (BIOS) configuration parameters through out-of-band mode
CN104639370A (en) * 2015-02-02 2015-05-20 浪潮电子信息产业股份有限公司 Method for obtaining PCI-E equipment information of system by out-of-band management
CN104732151B (en) * 2015-03-17 2018-03-27 浪潮集团有限公司 A kind of telesecurity batch updating BIOS method under linux system
CN104732151A (en) * 2015-03-17 2015-06-24 浪潮集团有限公司 Remote safety batch BIOS updating method under Linux system
CN106506598A (en) * 2016-10-10 2017-03-15 郑州云海信息技术有限公司 A kind of access BIOS setup interfaces and the method for OS
CN106650356A (en) * 2016-12-13 2017-05-10 曙光信息产业(北京)有限公司 Screen locking system under BIOS setting interface
CN106650356B (en) * 2016-12-13 2019-09-06 曙光信息产业(北京)有限公司 Lock screen system under BIOS set interface
CN107122196A (en) * 2017-05-10 2017-09-01 郑州云海信息技术有限公司 A kind of bios code safeguards implantation method
CN107220150A (en) * 2017-05-27 2017-09-29 郑州云海信息技术有限公司 A kind of method of testing and system for changing BIOS option by IPMI instruments based on linux system
CN107665130A (en) * 2017-07-31 2018-02-06 郑州云海信息技术有限公司 A kind of method based on DOS systems modification BIOS option
CN107885644A (en) * 2017-11-10 2018-04-06 郑州云海信息技术有限公司 It is a kind of based on the method that BIOS default values are quickly checked under linux system
CN108052353A (en) * 2017-12-13 2018-05-18 联想(北京)有限公司 A kind of method and apparatus for improving BIOS control module synchronizing speeds
CN108052353B (en) * 2017-12-13 2021-05-18 联想(北京)有限公司 Method and equipment for improving synchronous speed of BIOS control module
CN108170451A (en) * 2017-12-28 2018-06-15 曙光信息产业股份有限公司 A kind of method and system of server B MC controls bios version upgrading
CN108256332A (en) * 2018-01-17 2018-07-06 郑州云海信息技术有限公司 A kind of method of the BIOS startup passwords setting based on IPMI orders
CN108768759A (en) * 2018-04-03 2018-11-06 郑州云海信息技术有限公司 A kind of Black-box Testing method and its terminal test platform based on IPMI protocol
CN108733403A (en) * 2018-05-21 2018-11-02 紫光华山信息技术有限公司 A kind of BIOS setting methods and device
CN108733403B (en) * 2018-05-21 2022-04-08 新华三信息技术有限公司 BIOS setting method and device
CN108958820A (en) * 2018-06-29 2018-12-07 深圳市同泰怡信息技术有限公司 A kind of method, system and medium for modifying BIOS setup
CN109117640A (en) * 2018-07-27 2019-01-01 郑州云海信息技术有限公司 A kind of BIOS Write-protection method, device, equipment and storage medium
CN109240739A (en) * 2018-09-27 2019-01-18 郑州云海信息技术有限公司 A kind of method, apparatus and controlled terminal of rapid configuration BIOS option
CN109445865A (en) * 2018-11-09 2019-03-08 郑州云海信息技术有限公司 A kind of BIOS option remote batch setting method, device, terminal and storage medium
CN109683970A (en) * 2018-12-21 2019-04-26 广东浪潮大数据研究有限公司 A kind of amending method of server FRU information, modification system and relevant apparatus
CN112492061A (en) * 2020-11-20 2021-03-12 浪潮电子信息产业股份有限公司 IP address modification method, device and equipment of BMC (baseboard management controller) and readable storage medium
CN112506574A (en) * 2020-12-03 2021-03-16 浪潮电子信息产业股份有限公司 Method for modifying BIOS configuration options in ARM server based on CentOS in-band
CN112612533A (en) * 2020-12-03 2021-04-06 山东云海国创云计算装备产业创新中心有限公司 BMC setup option modification method based on CentOS in ARM server
CN112612533B (en) * 2020-12-03 2024-02-09 山东云海国创云计算装备产业创新中心有限公司 BMC setup option modification method based on CentOS in ARM server
CN113010217A (en) * 2021-03-18 2021-06-22 山东英信计算机技术有限公司 BIOS parameter setting method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103473141A (en) Method for out-of-band check and modification of BIOS (basic input/output system) setting options
EP3474136A1 (en) Method and apparatus for use in converting building block programming into program code
US20140237463A1 (en) Dynamically generate and execute a context-specific patch installation procedure on a computing system
CN105917311A (en) System and method for synchronous task dispatch in a portable device
CN104063290A (en) Systems, Methods, And Apparatuses For Handling Timeouts
CN105373407A (en) DSP and FPGA online upgrading method for embedded system
CN106547709A (en) The method and device of flexible configuration multi-channel DMA controller
CN104424048A (en) Data storage method and equipment
CN111294413B (en) Method, device and readable medium for determining Internet Protocol (IP) address
CN111736867A (en) FPGA updating device, method and storage medium
DE112018004329T5 (en) CONTROL BLOCKS FOR PROCESSOR POWER MANAGEMENT
CN107621943A (en) A kind of FPGA dynamic batch programming system and method
CN110096291A (en) Power management chip upgrades circuit, method and the network equipment
CN101788946B (en) Method and device for sintering firmware connected with E2PROM (Electrically Erasable Programmable Read-Only Memory) on CPLD (Complex Programable Logic Device)
CN105607606A (en) Data acquisition device and data acquisition method based on double-mainboard framework
CN106293797A (en) A kind of method and system of online updating Single Chip Microcomputer (SCM) program
CN107346255A (en) A kind of electric energy meter system upgrade method and electric energy meter system
CN114281890B (en) BIOS out-of-band management system and method
CN103617077A (en) Intelligent cloud migration method and system
CN104836710A (en) Method and apparatus based on one-master with multi-slaves communication of distributed system
CN103281326A (en) Cluster system password-free accessing configuration method based on same secret key file
US11200319B2 (en) Cloud enabling of legacy trusted networking devices for zero touch provisioning and enterprise as a service
CN108572831A (en) A kind of software online updating upgrade-system and method
CN114510323A (en) Network optimization implementation method for operating virtual machine in container
CN102591688B (en) Electrocardiograph plug-in access method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20131225

WD01 Invention patent application deemed withdrawn after publication