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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012986 modification Methods 0.000 title claims abstract description 9
- 230000004048 modification Effects 0.000 title claims abstract description 9
- 108010028984 3-isopropylmalate dehydratase Proteins 0.000 claims description 15
- 230000009471 action Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 238000004880 explosion Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
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
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.
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)
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 |
-
2013
- 2013-09-13 CN CN 201310417083 patent/CN103473141A/en active Pending
Cited By (30)
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 |