[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108089939A - A kind of realization double-mirror redundancy approach, system, equipment and readable storage device - Google Patents

A kind of realization double-mirror redundancy approach, system, equipment and readable storage device Download PDF

Info

Publication number
CN108089939A
CN108089939A CN201810030987.XA CN201810030987A CN108089939A CN 108089939 A CN108089939 A CN 108089939A CN 201810030987 A CN201810030987 A CN 201810030987A CN 108089939 A CN108089939 A CN 108089939A
Authority
CN
China
Prior art keywords
time
bmc
data
mirror
regions
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
CN201810030987.XA
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.)
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 CN201810030987.XA priority Critical patent/CN108089939A/en
Publication of CN108089939A publication Critical patent/CN108089939A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0754Error or fault detection not based on redundancy by exceeding limits
    • G06F11/0757Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1417Boot up procedures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1435Saving, restoring, recovering or retrying at system level using file system or storage system metadata

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Stored Programmes (AREA)

Abstract

Double-mirror redundancy approach is realized this application discloses a kind of, including:Start the watch dog monitoring of BMC, judge whether the system boot time is more than the predetermined system available machine time;It is more than the predetermined system available machine time when the system boot time, then decision-making system available machine time time-out, system closedown;Spi bus is controlled by BMC, the data from BIOS regions is read, and the data of reading is loaded onto main BIOS regions;Switch spi bus to south bridge, so that system continues to start shooting.It can be seen that, it is of the invention rationally to utilize the data stored from BIOS regions, and it is loaded into main BIOS regions, system is made to continue to execute boot program, save the stability risk that jump cap switches the maintenance cost brought and BMC switchings are brought, system maintainability and reliability are improved, so as to improve the security for realizing double-mirror redundancy, and then saves cost.

Description

A kind of realization double-mirror redundancy approach, system, equipment and readable storage device
Technical field
The present invention relates to field of computer technology, more particularly to a kind of realization double-mirror redundancy approach, system, equipment and can Read storage device.
Background technology
In computer technology, BIOS FLASH (BIOS, Base Input/Output System basic input and output systems System) be very crucial component in computer systems, once chip content since electromagnetic radiation or unauthorized access are tampered, So system, which will face, to start, and be implanted Hacker Program equivalent risk.And it is nothing that these risks are often fallen asleep from operating system What method was shielded or found, great security risk can be brought to user.So seek it is a kind of safe and efficient, and with high sexual valence The FLASH redundancy approach of ratio is with very big urgency and necessity.
BIOS FLASH mirrored-redundant schemes of the prior art, are all based on dual chip redundancy, are specifically referred to Fig. 1 It is shown:By starting watch dog monitoring, judge whether the available machine time of system is overtime, make system closedown if system time-out;And Whether shut down to judge whether BIOS is tampered with system, then pass through hardware jump cap or BMC (BMC, Base Board Controller, the administrative unit on server) switch so that spi bus (SPI, Serial Peripheral Interface Flash store BIOS binary file core) where main BIOS regions be switched to from BIOS regions realize it is superfluous It is remaining.
But if switched using jump cap, then need to unpack when switching spi bus and safeguard, this is in current data It is unacceptable under heart service mode;If switched using BMC, then be switched to the system normal operation after BIOS, such as Fruit runs into BMC and surprisingly restarts, then SPI will switch back into main BIOS, due to nowadays ME (ME, intel Management The administrative unit of Engine, intel processor) mechanism of action, this will result directly in system failure, very risky.
Therefore, how to improve the security of double-mirror redundancy is those skilled in the art's urgent problem to be solved.
The content of the invention
In view of this, it is an object of the invention to provide a kind of realization double-mirror redundancy approach, system, equipment and readable deposit Equipment is stored up, while more safely realizing double-mirror redundancy, ensures system boot.Its concrete scheme is as follows:
A kind of realization double-mirror redundancy approach, including:
Start the watch dog monitoring of BMC, judge whether the system boot time is more than the predetermined system available machine time;
It is more than the predetermined system available machine time when the system boot time, then judges the system boot time time-out, be System shutdown;
The spi bus is controlled by the BMC, the data from BIOS regions is read, and the data of reading is loaded onto The main BIOS regions;
Switch the spi bus to south bridge, so that the system continues to start shooting.
Preferably, the watch dog monitoring for opening BMC, when judging whether the system boot time is more than predetermined system start Between process before further include:
BIOS is divided into predeterminable area;Wherein, the predeterminable area includes ME regions, main BIOS regions, from BIOS areas Domain and extended area.
Preferably, the watch dog monitoring for starting BMC, when judging whether the system boot time is more than predetermined system start Between process further include:
When the system boot time be less than or equal to the predetermined system available machine time, then the decision-making system available machine time be not timed-out, System boot.
Preferably, it is described that the spi bus is controlled by the BMC, read the data from BIOS regions, and by reading The process that data are loaded onto the main BIOS regions includes:
The spi bus is controlled by the BMC, reads, replicate the data from BIOS regions, and by the number of duplication According to being loaded onto the main BIOS regions.
Correspondingly, realize double-mirror redundant system the present invention also provides a kind of, including:
For starting the watch dog monitoring of BMC, it is default to judge whether the system boot time is more than for available machine time judgment module The system boot time;
System closedown module, it is for working as the system boot time more than the predetermined system available machine time, then described to judge system System available machine time time-out, system closedown;
Data load-on module controls the spi bus for passing through the BMC, reads the data from BIOS regions, and will The data of reading are loaded onto the main BIOS regions;
Bus switch module, for switching the spi bus to south bridge, so that the system continues to start shooting.
Preferably, the available machine time judgment module is additionally operable to start shooting less than or equal to predetermined system when the system boot time Time, then the decision-making system available machine time be not timed-out, system boot.
Preferably, the BMC jump modules control the spi bus specifically for passing through the BMC, read, replicate institute The data from BIOS regions are stated, and the data of duplication are loaded onto the main BIOS regions.
The present invention also provides a kind of realization double-mirror redundance unit, the realization double-mirror redundance unit includes storage Device, processor and the realization double-mirror redundancy program that is stored on the memory and can run on the processor, it is described Realize that double-mirror redundancy program is arranged for carrying out the step of realizing double-mirror redundancy approach described above.
The present invention also provides a kind of computer readable storage medium, list is stored on the computer readable storage medium Chip realizes double-mirror redundancy program, and the realization double-mirror redundancy program realizes above-mentioned realization bimirror when being executed by processor As the step of redundancy approach.
A kind of realization double-mirror redundancy approach provided by the invention, including:Start the watch dog monitoring of BMC, judge system Whether the available machine time is more than the predetermined system available machine time;When the system boot time be more than the predetermined system available machine time, then judge be System available machine time time-out, system closedown;Spi bus is controlled by BMC, reads the data from BIOS regions, and by the number of reading According to being loaded onto main BIOS regions;Switch spi bus to south bridge, so that system continues to start shooting.As it can be seen that the present invention rationally using from The data of BIOS regions storage, and main BIOS regions are loaded into, system is made to continue to execute boot program, saves jump cap switching The stability risk that maintenance cost and the BMC switching brought is brought, improves system maintainability and reliability, so as to improve The security of double-mirror redundancy, and then save cost.
Description of the drawings
It in order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of invention, for those of ordinary skill in the art, without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 is the implementation method of realization double-mirror redundancy of the prior art;
Fig. 2 is the flow chart that double-mirror redundancy approach is realized in the embodiment of the present invention;
Fig. 3 is the region division schematic diagram that BIOS chips in double-mirror redundancy approach are realized in the embodiment of the present invention;
Fig. 4 is the specific implementation flow chart that double-mirror redundancy approach is realized in the embodiment of the present invention;
Fig. 5 is the structure diagram that double-mirror redundant system is realized in the embodiment of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without making creative work Embodiment belongs to the scope of protection of the invention.
The embodiment of the invention discloses a kind of realization double-mirror redundancy approach, as shown in Fig. 2, including:
Step S11:Start the watch dog monitoring of BMC, judge whether the system boot time is more than the predetermined system available machine time.
Step S12:It is more than the predetermined system available machine time when the system boot time, then decision-making system available machine time time-out, is System shutdown.
It needs that above-mentioned steps are described in detail, watch dog monitoring generally includes hardware watchdog and software is guarded the gate Dog.Hardware watchdog is actually a counter, and generally to one number of house dog, house dog starts after program brings into operation It counts down.If program is normal, CPU can send out an instruction and allow watchdog reset after a while, and counting restarts.If House dog counts down to 0 abnormal, the enforced reset system that is considered as program.Hardware watchdog is to utilize a timer circuit, Its timing output is connected to the reset terminal of circuit, and program resets timer in the range of certain time, therefore the normal work of program When making, timer cannot always overflow, and cannot also generate reset signal.It is multiple not in timing cycle if program breaks down Position house dog allows for WatchDog Timer and overflows generating reset signal and laying equal stress on starting system.It is the same in software watchdog principle, only It is to replace the timer on hardware circuit with the timer internal of processor, can so simplifies hardware circuit design, it can be with Understand, the watch dog monitoring in the embodiment of the present invention is software watchdog, and main function is the available machine time of monitoring system. It should be added that system here typically refers to the operating system of computer, including but not limited to Msdos, OS/2, The operating systems such as Windows, Unix, Linux, naturally it is also possible to be the operating system of mobile equipment.
Pre-set on time can be that user is set according to the performance of system in above-mentioned steps S11, can once set It no longer changes, naturally it is also possible to which equipment usage time and loading condition according to where system are repeatedly set.Above-mentioned steps Judge whether the system boot time is more than the process of predetermined system available machine time and further includes in S11:
When the system boot time be less than or equal to the predetermined system available machine time, then the decision-making system available machine time be not timed-out, System boot.
It is understood that if the system boot time is less than or equal to the predetermined system available machine time, system boot is remaining Under program need not just perform.
Step S13:Spi bus is controlled by BMC, the data from BIOS regions is read, and the data of reading is loaded onto Main BIOS regions.
It needs to illustrate, in BIOS chip technologies, BIOS FLASH are generally divided into predeterminable area, preset Region is usually four regions, including ME regions, main BIOS regions, from BIOS regions and extended area, as shown in Figure 3.It needs Supplementary notes, main BIOS regions are identical with the size from BIOS regions, and the data stored from BIOS regions are main BIOS areas The Backup Data of numeric field data, even if the data in main BIOS regions are being destroyed or distorted, the data from BIOS regions It will not be destroyed or distort.Therefore, main BIOS regions can be loaded onto, by from the data in BIOS regions in order to main BIOS areas Domain continues to execute boot program.
In the embodiment of the present invention, spi bus is a kind of high speed, full duplex, synchronous communication bus, and in chip Four lines are only taken up on pin, have saved the pin of chip, while to save space in the layout of PCB.
Further, the specific operation process of above-mentioned steps S13 can be:Spi bus is controlled by BMC, reads, replicate Data from BIOS regions, and the data of duplication are loaded onto main BIOS regions.
Step S14:Switch spi bus to south bridge, so that system continues to start shooting.
It needs to illustrate, south bridge is mainly responsible for the control of some Peripheral Interfaces such as I/O interfaces, IDE equipment Control and additional function etc., such as pci bus, USB, LAN, ATA, SATA, Audio Controller, keyboard controller, real-time clock control Device processed, advanced power management etc..In addition, above-mentioned switching spi bus is to south bridge, so that system continues to execute boot program until being System start.
To sum up, a kind of realization double-mirror redundancy approach provided by the invention, including:Start the watch dog monitoring of BMC, judge Whether the system boot time is more than the predetermined system available machine time;It is more than the predetermined system available machine time when the system boot time, then sentences Determine system boot time time-out, system closedown;Spi bus is controlled by BMC, the data from BIOS regions is read, and will read Data be loaded onto main BIOS regions;Switch spi bus to south bridge, so that system continues to start shooting.As it can be seen that the present invention rationally utilizes The data stored from BIOS regions, and main BIOS regions are loaded into, system is made to continue to execute boot program, jump cap is saved and cuts The stability risk that maintenance cost and the BMC switching that tape swapping comes are brought, improves system maintainability and reliability, so as to improve The security of double-mirror redundancy, and then save cost.It should be further noted that realization provided in an embodiment of the present invention is double The application range of mirrored-redundant method includes but not limited to computer, as personal computer product or industrial control computer produce Product, naturally it is also possible to be mobile equipment etc..
The embodiment of the present invention additionally provides a kind of specific embodiment of double-mirror redundancy approach, may refer to shown in Fig. 4, Including:BIOS FLASH are divided into four regions first:ME regions, main BIOS regions, from BIOS regions and extended area.It is being During system boots up, BIOS chips open the watch dog monitoring of BMC, judge whether the system boot time is more than predetermined system Available machine time;It is more than the predetermined system available machine time when the system boot time, then decision-making system available machine time time-out, by timeout action It is arranged to shut down.Then, start in BIOS and time-out occur, BMC shuts down and temporarily spi bus is switched under the control of BMC.It is logical BMC control spi bus is crossed, reads, replicate from the data in BIOS regions, and the data of duplication are loaded onto main BIOS regions.Most Afterwards, spi bus is switched to south bridge, so that system continues to start shooting, until system normal boot-strap.
Correspondingly, the embodiment of the present invention additionally provides a kind of realization double-mirror redundant system, as shown in figure 5, including:
For starting the watch dog monitoring of BMC, it is pre- to judge whether the system boot time is more than for available machine time judgment module 11 If the system boot time.
It needs to illustrate, above-mentioned available machine time judgment module 11 is additionally operable to be less than or equal to when the system boot time The predetermined system available machine time, then the decision-making system available machine time be not timed-out, system boot.
System closedown module 12, for working as the system boot time more than predetermined system available machine time, then decision-making system start Time time-out, system closedown;
Data load-on module 13 for controlling spi bus by BMC, reads the data from BIOS regions, and by reading Data are loaded onto main BIOS regions;
It should be further noted that above-mentioned data load-on module 13, specifically for controlling spi bus by BMC, reads It takes, replicate data from BIOS regions, and the data of duplication are loaded onto main BIOS regions.
Bus switch module 14, for switching spi bus to south bridge, so that system continues to start shooting.
Above-mentioned realization double-mirror redundancy side is specifically referred on the connection relation between above-mentioned module and the course of work Method, details are not described herein.
The embodiment of the present invention additionally provides a kind of realization double-mirror redundance unit, realizes that double-mirror redundance unit includes storage Device, processor and storage are on a memory and the realization double-mirror redundancy program that can run on a processor, realization double-mirror are superfluous Tail sequence is arranged for carrying out the step of realizing double-mirror redundancy approach described above.
The embodiment of the present invention additionally provides a kind of computer readable storage medium, is stored on computer readable storage medium Single-chip realizes double-mirror redundancy program, realizes and realizes above-mentioned realization double-mirror when double-mirror redundancy program is executed by processor The step of redundancy approach.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, term " comprising ", "comprising" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, article or equipment including a series of elements not only include that A little elements, but also including other elements that are not explicitly listed or further include for this process, method, article or The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged Except also there are other identical elements in the process, method, article or apparatus that includes the element.
Above to a kind of realization double-mirror redundancy approach provided by the present invention, system, equipment and readable storage device into It has gone and has been discussed in detail, specific case used herein is set forth the principle of the present invention and embodiment, implements above The explanation of example is only intended to help the method and its core concept for understanding the present invention;Meanwhile for the general technology people of this field Member, thought according to the invention, there will be changes in specific embodiments and applications, in conclusion this explanation Book content should not be construed as limiting the invention.

Claims (9)

1. a kind of realization double-mirror redundancy approach, which is characterized in that including:
Start the watch dog monitoring of BMC, judge whether the system boot time is more than the predetermined system available machine time;
It is more than the predetermined system available machine time when the system boot time, then judges the system boot time time-out, system is closed Machine;
The spi bus is controlled by the BMC, reads the data from BIOS regions, and the data of reading are loaded onto described Main BIOS regions;
Switch the spi bus to south bridge, so that the system continues to start shooting.
2. realization double-mirror redundancy approach according to claim 1, which is characterized in that the house dog prison for opening BMC Control, judges the system boot time further includes before whether being more than the process of predetermined system available machine time:
BIOS is divided into predeterminable area;Wherein, the predeterminable area includes ME regions, main BIOS regions, from BIOS regions and Extended area.
3. realization double-mirror redundancy approach according to claim 1, which is characterized in that the house dog prison for starting BMC Control, judges whether the system boot time is more than the process of predetermined system available machine time and further includes:
When the system boot time be less than or equal to the predetermined system available machine time, then the decision-making system available machine time be not timed-out, system Start.
4. realization double-mirror redundancy approach according to any one of claims 1 to 3, which is characterized in that described by described BMC controls the spi bus, reads the data from BIOS regions, and the data of reading are loaded onto the main BIOS regions Process includes:
The spi bus is controlled by the BMC, reads, replicate the data from BIOS regions, and the data of duplication are added It is loaded onto the main BIOS regions.
5. a kind of realization double-mirror redundant system, which is characterized in that including:
Available machine time judgment module for starting the watch dog monitoring of BMC, judges whether the system boot time is more than predetermined system Available machine time;
System closedown module is more than the predetermined system available machine time for working as the system boot time, then the decision-making system is opened Machine time time-out, system closedown;
Data load-on module controls the spi bus for passing through the BMC, reads the data from BIOS regions, and will read Data be loaded onto the main BIOS regions;
Bus switch module, for switching the spi bus to south bridge, so that the system continues to start shooting.
6. realization double-mirror redundant system according to claim 5, which is characterized in that
The available machine time judgment module is additionally operable to be less than or equal to the predetermined system available machine time when the system boot time, then judges The system boot time is not timed-out, system boot.
7. realization double-mirror redundant system according to claim 5 or 6, which is characterized in that
The BMC jump modules control the spi bus specifically for passing through the BMC, read, replicate from BIOS regions Data, and the data of duplication are loaded onto the main BIOS regions.
8. a kind of realization double-mirror redundance unit, which is characterized in that the realization double-mirror redundance unit includes memory, processing Device and the realization double-mirror redundancy program that is stored on the memory and can run on the processor, the realization bimirror As redundancy program is arranged for carrying out such as the step of Claims 1-4 any one of them realization double-mirror redundancy approach.
9. a kind of computer readable storage medium, which is characterized in that be stored with single-chip on the computer readable storage medium Realize double-mirror redundancy program, the realization double-mirror redundancy program is realized when being executed by processor as Claims 1-4 is any Described in realization double-mirror redundancy approach the step of.
CN201810030987.XA 2018-01-12 2018-01-12 A kind of realization double-mirror redundancy approach, system, equipment and readable storage device Pending CN108089939A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810030987.XA CN108089939A (en) 2018-01-12 2018-01-12 A kind of realization double-mirror redundancy approach, system, equipment and readable storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810030987.XA CN108089939A (en) 2018-01-12 2018-01-12 A kind of realization double-mirror redundancy approach, system, equipment and readable storage device

Publications (1)

Publication Number Publication Date
CN108089939A true CN108089939A (en) 2018-05-29

Family

ID=62182234

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810030987.XA Pending CN108089939A (en) 2018-01-12 2018-01-12 A kind of realization double-mirror redundancy approach, system, equipment and readable storage device

Country Status (1)

Country Link
CN (1) CN108089939A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109634675A (en) * 2018-12-10 2019-04-16 广东浪潮大数据研究有限公司 A kind of redundancy approach of BIOS, redundant system and relevant apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101499909A (en) * 2008-02-03 2009-08-05 中兴通讯股份有限公司 Single board starting system and method
CN101908008A (en) * 2009-06-03 2010-12-08 大唐移动通信设备有限公司 Device and method for switching BIOS (Basic Input/Output System)
CN102193839A (en) * 2010-03-12 2011-09-21 鸿富锦精密工业(深圳)有限公司 Electronic device and startup method thereof
CN102419719A (en) * 2010-09-27 2012-04-18 鸿富锦精密工业(深圳)有限公司 Computer system and method for starting same
US9471441B1 (en) * 2013-08-23 2016-10-18 Acronis International Gmbh Systems and methods for backup of virtual machines
US9703568B2 (en) * 2013-03-14 2017-07-11 International Business Machines Corporation Live initialization of a boot device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101499909A (en) * 2008-02-03 2009-08-05 中兴通讯股份有限公司 Single board starting system and method
CN101908008A (en) * 2009-06-03 2010-12-08 大唐移动通信设备有限公司 Device and method for switching BIOS (Basic Input/Output System)
CN102193839A (en) * 2010-03-12 2011-09-21 鸿富锦精密工业(深圳)有限公司 Electronic device and startup method thereof
CN102419719A (en) * 2010-09-27 2012-04-18 鸿富锦精密工业(深圳)有限公司 Computer system and method for starting same
US9703568B2 (en) * 2013-03-14 2017-07-11 International Business Machines Corporation Live initialization of a boot device
US9471441B1 (en) * 2013-08-23 2016-10-18 Acronis International Gmbh Systems and methods for backup of virtual machines

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109634675A (en) * 2018-12-10 2019-04-16 广东浪潮大数据研究有限公司 A kind of redundancy approach of BIOS, redundant system and relevant apparatus

Similar Documents

Publication Publication Date Title
US5850559A (en) Method and apparatus for secure execution of software prior to a computer system being powered down or entering a low energy consumption mode
US9207948B2 (en) Multi-BIOS circuit and switching method between multiple BIOS chips
CN107122321B (en) Hardware repair method, hardware repair system, and computer-readable storage device
CN100489805C (en) Autonomous memory checker for runtime security assurance and method therefore
CN107665308B (en) TPCM system for building and maintaining trusted operating environment and corresponding method
CN105122261A (en) Recovering from compromised system boot code
CN102057344A (en) Sleep processor
US9851990B2 (en) Method and system for performing on-demand data write through based on UPS power status
CN103019836B (en) State switching method and electronic equipment
CN105389525B (en) The management method and system of blade server
CN101937344B (en) Computer and method for quickly starting same
WO2017105706A1 (en) Processor state integrity protection using hash verification
CN102867158B (en) A kind of switch internal memory method, device and there is the terminal of dual system
CN102436559A (en) State switching method and system
CN108089939A (en) A kind of realization double-mirror redundancy approach, system, equipment and readable storage device
EP3528125B1 (en) Power supply unit fan recovery process
CN106909382B (en) Method and device for outputting different types of system starting information
CN103034511B (en) Changing method between a kind of Basic Input or Output System (BIOS) and device
CN219320770U (en) Computer encryption main board and computer
CN111008165A (en) Four-way server BIOS FLASH control device and method
CN115309340A (en) Memory control method, memory controller and electronic equipment
CN116627702A (en) Method and device for restarting virtual machine in downtime
CN105589659B (en) Data processing system with multiple subsystems and method
CN202103700U (en) Double network isolation system
CN117540443B (en) Method for avoiding abnormal power failure damage of equipment for operating system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180529