CN105068827A - Method for refreshing BIOS (Basic Input Output System) in Itanium platform operating system - Google Patents
Method for refreshing BIOS (Basic Input Output System) in Itanium platform operating system Download PDFInfo
- Publication number
- CN105068827A CN105068827A CN201510443678.1A CN201510443678A CN105068827A CN 105068827 A CN105068827 A CN 105068827A CN 201510443678 A CN201510443678 A CN 201510443678A CN 105068827 A CN105068827 A CN 105068827A
- Authority
- CN
- China
- Prior art keywords
- bios
- refreshing
- program
- version
- itanium
- 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
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides a method for refreshing a BIOS (Basic Input Output System) in an Itanium platform operating system. The method comprises the following steps that: 1) an Itanium_BIOS_update program reads version information of the BIOS of an existing version, reads original BIOS content and backs up the content as backup.fd; 2) an original program is compared with a refreshing program, if the refreshing program is consistent with the version of an existing machine, the program is stopped, a prompt ''now it is already latest version and refreshing is not required'' is output, and if the refreshing program is not consistent with the version of the existing machine, BIOS ROMs (Read Only Memories) of a CPU (Central Processing Unit) are subjected to program update one by one; and 3) the program automatically verifies whether the refreshing is successful after all the ROMs are updated, if the refreshing is failed, a prompt ''upgrade failed'' is output, 1 is selected for returning to the original version, 2 is selected for re-upgrading, if the refreshing is failed again, the operation of returning to the original version is suggested, and if the refreshing is successful, a prompt ''the refreshing is successful, please restart during maintenance and the BIOS of a new version takes effect immediately'' is output. According to the method, the time for BIOS upgrading maintenance by clients on site is greatly shortened, the maintenance efficiency is improved, and the maintenance downtime cost is reduced.
Description
Technical field
The present invention relates to a kind of BIOS method for refreshing, specifically under a kind of Itanium platform operating system, refresh the method for BIOS.
Background technology
Along with the development of IT field technology, robotization to the research and development of server, produce and all save a large amount of human resources and time.BIOS(BasicInput-OutputSystem) i.e. the Basic Input or Output System (BIOS) of computer, is the rom chip be integrated on mainboard, it provides the most basic function support of computer system.Wherein contain the software etc. of start guidance code, underlying hardware driver, optimum configurations program and some manufacturer's independent researches.The one large feature of BIOS can refresh by specific method exactly, and Here it is, and usually said BIOS upgrades.Upgrading BIOS, except can obtaining many new functions, can also solve some defects in chipset, motherboard design, get rid of the computer glitch etc. that some are special.Mention and refresh BIOS, a lot of people necessarily thinks and does this thing danger close, does not do a good job and will BIOS be brushed bad.In fact, if you have grasped correct method, and suitable operation, generally there is no any problem.The method refreshing BIOS has a variety of, except can refreshing under DOS, can also refresh under Windows, also have some mainboard manufacturers to devise BIOS refresh tool in addition in its mainboard, just can recall BIOS refresh tool by corresponding Macintosh after start and refresh.
Domestic mainboard BIOS popular on the market mainly contains AwardBIOS and AMIBIOS these two kinds now, and the refurbishing procedure that dissimilar BIOS uses is not identical yet.We can be judged by startup self-detection picture, or press after " Del " key enters CMOS during start, arrange on interface judge at it.
As minicomputer server product provider, a upgrading refreshing carrying out BIOS at curstomer's site based on the minicomputer server of Itanium platform is absolutely necessary.And along with the continuous increase of minicomputer server shipment amount, the difference of different customer care demand, servicing down times is more short better, conventional method upgrading BIOS is all under DOS or upgrades under efi, these two kinds of modes all need at least twice to restart (restarts and enters DOS/EFI and refresh, also need to restart after refreshing to come into force) the at substantial time, and this method can make the minicomputer server based on Itanium platform refresh BIOS under Linux or UNIX operating system, BIOS is refreshed under the DOS that contrast is conventional, this method only needs the time of once restarting to complete upgrading quickly and easily, the time over half is saved than conventional method, greatly can save the time that customer down is safeguarded according to this, improve maintenance efficiency.
Summary of the invention
Technical assignment of the present invention solves the deficiencies in the prior art, refreshes the method for BIOS under providing a kind of Itanium platform operating system.
The robotization that the present invention is based on C language refreshes the method for BIOS; feature is to carry out BIOS upgrading under the Linux of Itanium platform minicomputer server and UNIX operating system; the very big shortening curstomer's site BIOS upgrade maintenance time used, improve maintenance efficiency, reduce and safeguard shutdown cost.
The technical solution adopted for the present invention to solve the technical problems is:
Refresh a method of BIOS under Itanium platform operating system, refresh process is divided into following 3 steps:
1) Itanium_BIOS_update program reads the version information of existing version BIOS, and original BIOS content is read and back up into backup.fd;
2) consistent with existing machine version if original program and the program of refreshing are carried out contrasting refurbishing procedure, then shut down procedure, and export " being latest edition now, without the need to refreshing ", if inconsistent, then one by one refresh routine is carried out to the BIOSROM of CPU;
3) program can automatic verify whether Flushing success after all ROM have upgraded, if refreshes unsuccessfully, then " upgrading unsuccessfully " rollback can be pointed out to return prototype version selection 1, upgrading selection 2 again; If again unsuccessfully can advise that rollback returns prototype version; If Flushing success, then export prompting " Flushing success, please restarts when safeguarding, redaction BIOS can come into force ".
Further, preliminary work is also had before described refresh process.
Further, described preliminary work comprises as follows:
1) BIOS file of Itanium_BIOS_update program and required refreshing is copied under the system of the minicomputer server of needs upgrading;
2) perform Itanium_BIOS_updatexxx.fd order, start to refresh.
The beneficial effect refreshing the method for BIOS under a kind of Itanium platform operating system of the present invention compared with prior art produced is: the robotization based on C language refreshes the method for BIOS; feature is to carry out BIOS upgrading under the Linux of Itanium platform minicomputer server and UNIX operating system; the very big shortening curstomer's site BIOS upgrade maintenance time used; improve maintenance efficiency, reduce and safeguard shutdown cost.The use of this method enormously simplify the operating process of BIOS refreshing and upgrading, when easily achieving low consumption, the needs of high-level efficiency upgrading Anthem minicomputer server B IOS.This method, in the application of customer service after sale, really achieves the robotization of efficient refreshing, facilitation.To raising after-sales service efficiency, ensure that product quality has remarkable result.
Accompanying drawing explanation
Accompanying drawing 1 is the method operational flowchart refreshing BIOS under a kind of Itanium platform operating system of the present invention.
Embodiment
Below in conjunction with accompanying drawing 1, the method refreshing BIOS under a kind of Itanium platform operating system of the present invention is described in detail below.
Refresh the method for BIOS under a kind of Itanium platform operating system of the present invention, comprise the steps:
1) preliminary work:
A, the BIOS file of Itanium_BIOS_update program and required refreshing is copied under the system of the minicomputer server of needs upgrading;
B, execution Itanium_BIOS_updatexxx.fd(xxx.fd file are bios program file) order, start to refresh.
2) refresh process is divided into following 3 steps, and all robotization realizes:
A, Itanium_BIOS_update program reads the version information of existing version BIOS, and original BIOS content is read and back up into backup.fd;
If b, that original program and the program of refreshing are carried out contrasting refurbishing procedure is consistent with existing machine version, then shut down procedure, and exporting " being latest edition now, without the need to refreshing ", if inconsistent, then one by one refresh routine being carried out to the BIOSROM of CPU;
C, program can automatic verify whether Flushing success after all ROM have upgraded, if refreshes unsuccessfully, then " upgrading unsuccessfully " rollback can be pointed out to return prototype version selection 1, upgrading selection 2 again; If again unsuccessfully can advise that rollback returns prototype version; If Flushing success, then export prompting " Flushing success, please restarts when safeguarding, redaction BIOS can come into force ".
Claims (3)
1. refresh a method of BIOS under Itanium platform operating system, it is characterized in that, refresh process is divided into following 3 steps:
1) Itanium_BIOS_update program reads the version information of existing version BIOS, and original BIOS content is read and back up into backup.fd;
2) consistent with existing machine version if original program and the program of refreshing are carried out contrasting refurbishing procedure, then shut down procedure, and export " being latest edition now, without the need to refreshing ", if inconsistent, then one by one refresh routine is carried out to the BIOSROM of CPU;
3) program can automatic verify whether Flushing success after all ROM have upgraded, if refreshes unsuccessfully, then " upgrading unsuccessfully " rollback can be pointed out to return prototype version selection 1, upgrading selection 2 again; If again unsuccessfully can advise that rollback returns prototype version; If Flushing success, then export prompting " Flushing success, please restarts when safeguarding, redaction BIOS can come into force ".
2. refresh the method for BIOS under a kind of Itanium platform operating system according to claim 1, it is characterized in that, before described refresh process, also have preliminary work.
3. refresh the method for BIOS under a kind of Itanium platform operating system according to claim 2, it is characterized in that, described preliminary work comprises as follows:
1) BIOS file of Itanium_BIOS_update program and required refreshing is copied under the system of the minicomputer server of needs upgrading;
2) perform Itanium_BIOS_updatexxx.fd order, start to refresh.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510443678.1A CN105068827A (en) | 2015-07-24 | 2015-07-24 | Method for refreshing BIOS (Basic Input Output System) in Itanium platform operating system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510443678.1A CN105068827A (en) | 2015-07-24 | 2015-07-24 | Method for refreshing BIOS (Basic Input Output System) in Itanium platform operating system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105068827A true CN105068827A (en) | 2015-11-18 |
Family
ID=54498206
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510443678.1A Pending CN105068827A (en) | 2015-07-24 | 2015-07-24 | Method for refreshing BIOS (Basic Input Output System) in Itanium platform operating system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105068827A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250176A (en) * | 2016-07-22 | 2016-12-21 | 浪潮电子信息产业股份有限公司 | A kind of method refreshing BIOS under 8 road server (SuSE) Linux OS |
CN107346256A (en) * | 2017-06-29 | 2017-11-14 | 郑州云海信息技术有限公司 | A kind of firmware refreshes the detection method and device to IO influence times |
CN109189441A (en) * | 2018-09-28 | 2019-01-11 | 郑州云海信息技术有限公司 | A kind of method and apparatus upgrading basic input-output system BIOS |
CN111273933A (en) * | 2020-02-20 | 2020-06-12 | 苏州浪潮智能科技有限公司 | BIOS FW refreshing method and device |
CN112114851A (en) * | 2020-09-17 | 2020-12-22 | 深圳市亿道数码技术有限公司 | Method for entering Recovery through hot key to update BIOS |
CN113190256A (en) * | 2021-05-27 | 2021-07-30 | 新华三技术有限公司 | Upgrading method, device and equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070088942A1 (en) * | 2005-08-05 | 2007-04-19 | Wei Zhang | System and method for keeping dmi dynamic information |
CN101034994A (en) * | 2006-03-07 | 2007-09-12 | 环达电脑(上海)有限公司 | Remote BIOS refreshing method |
CN101566951A (en) * | 2008-04-22 | 2009-10-28 | 华硕电脑股份有限公司 | Computer system and BIOS structure thereof as well as turn-on method |
WO2013127071A1 (en) * | 2012-02-29 | 2013-09-06 | 华硕科技(苏州)有限公司 | Computer device and method for converting working mode of universal serial bus connector of the computer device |
CN104317617A (en) * | 2014-10-23 | 2015-01-28 | 浪潮电子信息产业股份有限公司 | Batch BMC Firmware refreshing method |
-
2015
- 2015-07-24 CN CN201510443678.1A patent/CN105068827A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070088942A1 (en) * | 2005-08-05 | 2007-04-19 | Wei Zhang | System and method for keeping dmi dynamic information |
CN101034994A (en) * | 2006-03-07 | 2007-09-12 | 环达电脑(上海)有限公司 | Remote BIOS refreshing method |
CN101566951A (en) * | 2008-04-22 | 2009-10-28 | 华硕电脑股份有限公司 | Computer system and BIOS structure thereof as well as turn-on method |
WO2013127071A1 (en) * | 2012-02-29 | 2013-09-06 | 华硕科技(苏州)有限公司 | Computer device and method for converting working mode of universal serial bus connector of the computer device |
CN104317617A (en) * | 2014-10-23 | 2015-01-28 | 浪潮电子信息产业股份有限公司 | Batch BMC Firmware refreshing method |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250176A (en) * | 2016-07-22 | 2016-12-21 | 浪潮电子信息产业股份有限公司 | A kind of method refreshing BIOS under 8 road server (SuSE) Linux OS |
CN107346256A (en) * | 2017-06-29 | 2017-11-14 | 郑州云海信息技术有限公司 | A kind of firmware refreshes the detection method and device to IO influence times |
CN107346256B (en) * | 2017-06-29 | 2020-06-16 | 苏州浪潮智能科技有限公司 | Method and device for detecting IO (input/output) influence time caused by firmware refreshing |
CN109189441A (en) * | 2018-09-28 | 2019-01-11 | 郑州云海信息技术有限公司 | A kind of method and apparatus upgrading basic input-output system BIOS |
CN111273933A (en) * | 2020-02-20 | 2020-06-12 | 苏州浪潮智能科技有限公司 | BIOS FW refreshing method and device |
CN111273933B (en) * | 2020-02-20 | 2023-03-28 | 苏州浪潮智能科技有限公司 | BIOS FW refreshing method and device |
CN112114851A (en) * | 2020-09-17 | 2020-12-22 | 深圳市亿道数码技术有限公司 | Method for entering Recovery through hot key to update BIOS |
CN113190256A (en) * | 2021-05-27 | 2021-07-30 | 新华三技术有限公司 | Upgrading method, device and equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105068827A (en) | Method for refreshing BIOS (Basic Input Output System) in Itanium platform operating system | |
US10514930B2 (en) | Setting a startup parameter and controlling startup of a mainboard | |
US10114653B2 (en) | Multiple-stage bootloader and firmware for baseboard manager controller and primary processing subsystem of computing device | |
US10963358B2 (en) | Usage profile based recommendations | |
US10866623B2 (en) | Information handling system and method to detect and recover from no power/no post failures | |
AU2012375273B2 (en) | Method and system for verifying proper operation of a computing device after a system change | |
CN101794235B (en) | Diskless computer starting method based on operating system network drive | |
US20110179260A1 (en) | Method for integrating operating system into bios chip and method for booting operating system from server | |
CN104503788A (en) | Setting method capable of shortening starting time of Android operating system | |
CN103593211A (en) | Method for refreshing and writing firmware programs through out-of-band isolation | |
CN107678875A (en) | A kind of fault detect and self-repairing method, device, terminal and storage medium | |
CN103559126A (en) | Method, device and computer terminal for testing software versions | |
TW201009706A (en) | Update method for basic input/output system and update system thereof | |
CN111475215A (en) | Server starting method, device and related equipment | |
TWI478061B (en) | Method for updating firmware | |
CN105302611A (en) | Method and system for starting computer system under Linux | |
WO2023092875A1 (en) | Intelligent port mapping method for wsl2 system | |
CN113220332A (en) | BIOS (basic input output System) firmware refreshing test method and device, electronic equipment and storage medium | |
CN105045627A (en) | Method for realizing online update of network card configuration file by server | |
US20200349009A1 (en) | Information Handling System And Method To Restore System Firmware To A Selected Restore Point | |
CN106155713B (en) | Startup information management method and device | |
US20110060898A1 (en) | Computer motherboard with basic input output system capable of built-in bios fresh | |
CN102331942A (en) | Method for automatically upgrading BIOS (basic input/output system) and Linux core | |
US8656149B2 (en) | Rapid activation of service management processor subsystem for server device | |
TWI534609B (en) | Automatic scanning and repair method for electronic devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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: 20151118 |
|
RJ01 | Rejection of invention patent application after publication |