CN1261889C - Method for Automatically Updating Computer Basic Input/Output System from Remote - Google Patents
Method for Automatically Updating Computer Basic Input/Output System from Remote Download PDFInfo
- Publication number
- CN1261889C CN1261889C CN 02127201 CN02127201A CN1261889C CN 1261889 C CN1261889 C CN 1261889C CN 02127201 CN02127201 CN 02127201 CN 02127201 A CN02127201 A CN 02127201A CN 1261889 C CN1261889 C CN 1261889C
- Authority
- CN
- China
- Prior art keywords
- computer
- basic input
- output system
- bios
- updating
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域technical field
本发明系一种自远端自动更新电脑基本输入/输出系统(BIOS)的方法。The invention relates to a method for automatically updating a basic input/output system (BIOS) of a computer from a remote end.
背景技术Background technique
现今电脑的使用越来越普遍,相对而言,竞争也是愈来愈厉害,故制造厂商为抢得先机,往往会在仍有不影响电脑作业下的少许瑕疵下,推出所制造的电脑至市面上销售,再者,就是使用者在拿到新版本电脑基本输入/输出系统(BIOS)时,根本不懂如何将该新版本的电脑基本输入/输出系统(BIOS)载入所使用的电脑中,完成更新电脑基本输入/输出系统(BIOS)的动作,因此,如何自动更新使用者电脑上的电脑基本输入/输出系统(BIOS)成为所有制造厂商头痛的问题。Nowadays, the use of computers is becoming more and more common, and relatively speaking, the competition is also becoming more and more fierce. Therefore, in order to seize the opportunity, the manufacturers often release the computers they manufacture even if there are still a few flaws that do not affect the operation of the computer. Moreover, when users get a new version of the computer's basic input/output system (BIOS), they do not know how to load the new version of the computer's basic input/output system (BIOS) into the computer they are using. In the process, the action of updating the basic input/output system (BIOS) of the computer is completed. Therefore, how to automatically update the basic input/output system (BIOS) of the computer on the user's computer has become a headache for all manufacturers.
发明内容Contents of the invention
鉴于上述所存在的一些缺陷,本发明提供一种自远端自动更新电脑基本输入/输出系统(BIOS)的方法。In view of the above-mentioned defects, the present invention provides a method for automatically updating a basic input/output system (BIOS) of a computer from a remote location.
本发明的一种自远端自动更新电脑基本输入/输出系统(BIOS)的方法,该方法主要系令主电脑通过网络,侦测远端之一电脑系统是否处于被唤醒状态(Wake up on lan mode),如是,则在启动该电脑系统的电脑基本输入/输出系统(BIOS),而不在启动该电脑系统其它装置下,将新版本的基本输入/输出系统(BIOS)传送至该电脑系统的存储器中,并在关闭该电脑系统前,使该新版本的电脑基本输入/输出系统(BIOS)自动执行,如此,即可达到自动更新该电脑系统基本输入输出系统(BIOS)的目的。A method for automatically updating the basic input/output system (BIOS) of a computer from the far end of the present invention, the method mainly makes the main computer pass through the network, and detects whether one of the computer systems at the far end is in a wake-up state (Wake up on lan mode), and if so, transfer the new version of the BIOS to the computer system while starting the computer BIOS of the computer system without starting other devices of the computer system memory, and before closing the computer system, the new version of the basic input/output system (BIOS) of the computer is automatically executed, so that the purpose of automatically updating the basic input/output system (BIOS) of the computer system can be achieved.
如果主电脑如侦测到远端的电脑系统不是处于被唤醒状态(wake up onlan mode)时,则会结束所有的动作。If the main computer detects that the remote computer system is not in wake up onlan mode, it will end all actions.
主电脑在进行更新电脑基本输入/输出系统(BIOS)之前,会先检查该在线上工作状态的电脑系统的序号,是否已经登记并储存其中,如否,则该主电脑会结束全部的处理动作;如是,则进一步检查该电脑系统的设定状态,如设定状态不是自动更新电脑基本输入/输出系统(BIOS),则该主电脑会结束所有的处理动作;如为自动更新电脑基本输入/输出系统(BIOS)的状态,则该主电脑会开始进行更新该电脑系统的电脑基本输入/输出系统(BIOS)的工作。Before updating the basic input/output system (BIOS) of the computer, the main computer will first check whether the serial number of the computer system in the online working state has been registered and stored in it. If not, the main computer will end all processing actions ; If so, then further check the setting state of the computer system, if the setting state is not to automatically update the computer basic input/output system (BIOS), then the main computer will end all processing actions; if it is to automatically update the computer basic input/output system If the status of the output system (BIOS) is output, the main computer will start to update the basic input/output system (BIOS) of the computer system.
当主电脑完成与之连线的电脑系统的序号及相关状态的检查时,该主电脑会将原先储存于该电脑系统中的电脑基本输入/输出系统(BIOS)的版本序号(code),与新版本的电脑输入/输出系统(BIOS)的版本序号(code)作比较,如不同,则清除原储存于该存储器中的电脑基本输入/输出系统(BIOS)后,再执行新版本的电脑基本输入/输出系统(BIOS)。When the main computer completes the check of the serial number and related status of the computer system connected to it, the main computer will store the version serial number (code) of the basic input/output system (BIOS) of the computer originally stored in the computer system, and the new Compare the version number (code) of the computer input/output system (BIOS) of the new version, if they are different, clear the computer basic input/output system (BIOS) originally stored in the memory, and then execute the new version of the computer basic input /Output System (BIOS).
附图说明Description of drawings
图1为本发明实施时的结构示意图。Fig. 1 is a schematic structural view of the present invention when implemented.
图2为本发明实施时的主要流程图。Fig. 2 is the main flow chart when the present invention is implemented.
具体实施方式Detailed ways
本发明的一种自远端自动更新电脑基本输入/输出系统(BIOS)的方法,请参照图1、图2所示,该方法系令主电脑(于本实施例为制造商的伺服器),通过网络控制远端之一电脑系统后,再侦测该系统是否处于被唤醒状态(wake up on lan mode),如否,即结束所有处理的工作,如是,则使该电脑系统与之连线,并在启动该电脑系统的电脑基本输入/输出系统,但不开启该电脑系统其它装置(如萤幕)的状态下,检查该电脑系统的序号,是否已完成登记,如未完成登记,则该主电脑结束所有的处理动作;如为已登记的序号,则继续检查该电脑系统的设定状态,如设定状态不是自动更新电脑基本输入输出系统(BIOS),则该主电脑会结束所有的处理动作,如为自动更新电脑基本输入/输出系统(BIOS)的状态,则该主电脑会开始进行更新该电脑系统的电脑基本输入/输出系统(BIOS)的工作;A kind of method of automatically updating basic input/output system (BIOS) of computer from the far end of the present invention, please refer to shown in Fig. 1, Fig. 2, this method is to order host computer (in this embodiment is the server of manufacturer) After controlling one of the remote computer systems through the network, it detects whether the system is in wake up on lan mode, and if not, ends all processing work, and if so, connects the computer system to it line, and in the state of starting the computer basic input/output system of the computer system, but not turning on other devices (such as the screen) of the computer system, check the serial number of the computer system and whether the registration has been completed. If the registration is not completed, then The main computer ends all processing actions; if it is a registered serial number, then continue to check the setting status of the computer system, if the setting status is not to automatically update the basic input and output system (BIOS) of the computer, then the main computer will end all If the processing action is to automatically update the status of the basic input/output system (BIOS) of the computer, the main computer will start to update the basic input/output system (BIOS) of the computer system;
当主电脑进行更新该电脑系统的电脑基本输入/输出系统(BIOS)时,系读取该电脑系统的电脑基本输入/输出系统(BIOS)的版本序号(code),并将该版本序号(code)与所欲传送的电脑基本输入/输出系统(BIOS)的版本序号(code)作比较,如相同,则该主电脑会结束所有的处理动作,如不相同,则再进一步比较,该版本序号(code)的数值是否小于与所欲传送的电脑基本输入/输出系统(BIOS)的版本序号(code)的数值,如否,则该主电脑会结束所有的处理动作,如是,则该电脑会继续检查与电脑基本输入/输出系统(BIOS)处理时相关装置是否皆在正常状态,如否,该主电脑会结束所有的处理动作,如是,则该主电脑会将新版本的电脑基本输入/输出系统(BIOS)传送至该电脑系统储存电脑基本输入/输出系统(BIOS)的存储器中,于本实施例为互补金属氧化物半导体(CMOS),同时,清除原储存于该存储器中的电脑基本输入/输出系统(BIOS)后,再执行新版本的电脑基本输入/输出系统(BIOS),且该主电脑在完成更新电脑基本输入/输出系统(BIOS)的工作时,会将该电脑系统关闭,并停止对其控制,如此一来,即可在使用者不知情的情况下,自动完成更新电脑基本输入/输出系统(BIOS)的工作。When the main computer updates the computer basic input/output system (BIOS) of the computer system, it reads the version serial number (code) of the computer basic input/output system (BIOS) of the computer system, and writes the version serial number (code) Compare with the version number (code) of the basic input/output system (BIOS) of the computer to be transmitted, if the same, then the host computer will end all processing actions, if not, then further compare, the version number ( code) is less than the value of the version serial number (code) of the basic input/output system (BIOS) of the computer to be transmitted, if not, the host computer will end all processing actions, if yes, the computer will continue Check whether the related devices are in a normal state when processing with the basic input/output system (BIOS) of the computer. If not, the main computer will end all processing actions. If yes, the main computer will transfer the new version of the basic input/output of the computer The system (BIOS) is sent to the memory of the computer system to store the computer basic input/output system (BIOS), which is a complementary metal oxide semiconductor (CMOS) in this embodiment, and at the same time, the original computer basic input stored in the memory is cleared. After /outputting the system (BIOS), execute the new version of the basic input/output system (BIOS) of the computer, and the main computer will shut down the computer system when the work of updating the basic input/output system (BIOS) of the computer is completed, And stop its control, in this way, the work of updating the basic input/output system (BIOS) of the computer can be automatically completed without the user's knowledge.
综上所述,本发明的一种自远端自动更新电脑基本输入/输出系统(BIOS)的方法,不但可改良习用技术的各种缺点,且在使用上能增进功效,合于实用。To sum up, the method of the present invention for automatically updating the basic input/output system (BIOS) of a computer from a remote location can not only improve various shortcomings of the conventional technology, but also improve efficiency in use and is practical.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02127201 CN1261889C (en) | 2002-07-30 | 2002-07-30 | Method for Automatically Updating Computer Basic Input/Output System from Remote |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02127201 CN1261889C (en) | 2002-07-30 | 2002-07-30 | Method for Automatically Updating Computer Basic Input/Output System from Remote |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1472659A CN1472659A (en) | 2004-02-04 |
| CN1261889C true CN1261889C (en) | 2006-06-28 |
Family
ID=34143490
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 02127201 Expired - Fee Related CN1261889C (en) | 2002-07-30 | 2002-07-30 | Method for Automatically Updating Computer Basic Input/Output System from Remote |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1261889C (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104094248A (en) * | 2012-02-02 | 2014-10-08 | 微软公司 | Self-Update Function in Distributed System |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101117766B1 (en) * | 2004-03-31 | 2012-03-16 | 삼성전자주식회사 | Method and apparatus for waking remote terminal up |
| CN100386726C (en) * | 2005-07-05 | 2008-05-07 | 英业达股份有限公司 | Method and system for updating computer platform system program through remote control |
| US20120117227A1 (en) * | 2010-11-10 | 2012-05-10 | Sony Corporation | Method and apparatus for obtaining feedback from a device |
| CN103440146A (en) * | 2013-08-20 | 2013-12-11 | 浪潮集团有限公司 | BIOS updating method based on cloud storage |
-
2002
- 2002-07-30 CN CN 02127201 patent/CN1261889C/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104094248A (en) * | 2012-02-02 | 2014-10-08 | 微软公司 | Self-Update Function in Distributed System |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1472659A (en) | 2004-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110069280B (en) | Electronic device and firmware updating method thereof | |
| CN100474247C (en) | Method for updating firmware in computer server systems | |
| TW202009688A (en) | Firmware update method and computer system | |
| CN103902329A (en) | Electronic device capable of updating basic input and output system and updating method thereof | |
| TW515995B (en) | Method allowing to configure computer system as wake on LAN | |
| CN100476693C (en) | Idle state of processor | |
| CN101546283A (en) | Method for repairing basic input and output system and computer device thereof | |
| CN1472659A (en) | Method for automatically updating basic input/output system of computer from remote end | |
| CN104298516B (en) | Electronic equipment and hang-up control method | |
| CN100375959C (en) | Device and method capable of automatically updating system software of embedded system | |
| TWI421769B (en) | Method for increasing booting speed of electronic device | |
| CN101534200A (en) | Power-saving working method of client computer | |
| CN104866397A (en) | Computer System And Control Method | |
| TWI325561B (en) | Embedded controller and computer system using the same | |
| JP2000123472A (en) | Method and device for processing data of tape drive | |
| CN100535834C (en) | System power state reset processing method and system after computer platform recovers power supply | |
| CN104111845A (en) | Processing device and system program changing method | |
| CN1262943C (en) | How to Automatically Change the Computer Startup Sequence | |
| JP2003108513A (en) | Hardware chain pull | |
| TWI356343B (en) | Method for updating firmware and firmware architec | |
| CN110399166A (en) | Store method, device, equipment and the storage medium of ME Nonce value | |
| CN100347690C (en) | Method and device for updating firmware | |
| CN111382009B (en) | Automatic system maintenance method and computer equipment with automatic maintenance function | |
| TWI733284B (en) | Hardware setting device and hardware setting method thereof | |
| CN101488090B (en) | Boot method and computer system thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060628 Termination date: 20100730 |