CN101295254A - Computer system and method for switching basic input and output system by using power button - Google Patents
Computer system and method for switching basic input and output system by using power button Download PDFInfo
- Publication number
- CN101295254A CN101295254A CNA2007100977331A CN200710097733A CN101295254A CN 101295254 A CN101295254 A CN 101295254A CN A2007100977331 A CNA2007100977331 A CN A2007100977331A CN 200710097733 A CN200710097733 A CN 200710097733A CN 101295254 A CN101295254 A CN 101295254A
- Authority
- CN
- China
- Prior art keywords
- computer system
- power button
- switching
- signal
- bios
- 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.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种可切换基本输入输出系统(BIOS)的计算机系统及方法,尤其涉及一种利用电源按钮进行BIOS切换的计算机系统及方法。The invention relates to a computer system and method capable of switching basic input and output systems (BIOS), in particular to a computer system and method capable of switching BIOS by using a power button.
背景技术 Background technique
基本输入输出系统(Basic lnput Output System,BIOS)在计算机中用以记载主机板上各芯片与控制芯片之间的沟通模式,以及其它关于开机程序的相关设定,让使用者可完成开机操作而进入操作系统中。因此,BIOS是计算机系统中不可缺少的一部份。所以,若因病毒感染或更新不当等操作因素而造成BIOS数据遭到毁损时,则会严重影响计算机系统的相关开机程序。The basic input output system (Basic lnput Output System, BIOS) is used in the computer to record the communication mode between each chip on the motherboard and the control chip, as well as other related settings about the boot process, so that the user can complete the boot operation and into the operating system. Therefore, BIOS is an indispensable part of the computer system. Therefore, if the BIOS data is damaged due to operational factors such as virus infection or improper update, it will seriously affect the related booting procedures of the computer system.
现有技术中解决上述问题的方法是在储存BIOS数据的基本输入输出系统只读存储器(BIOS ROM)中,将其用以储存数据的记忆区分为二部分,一部分作为系统一般开机使用,另一部分则作为备份使用,接着再通过软件加以设定记忆区切换的动作。然而,如此作法通常需要BIOS ROM中启动区的数据完整,才可启动系统并进行切换的动作,倘若启动区里的数据全部毁损,则无法达到救援的目的。The method that solves the above-mentioned problem in the prior art is in the basic input output system read-only memory (BIOS ROM) of storing BIOS data, its memory area for storing data is divided into two parts, and a part is generally used as system booting, and another part It is used as a backup, and then the action of switching memory areas is set by software. However, this method usually requires the data in the boot area in the BIOS ROM to be complete before the system can be started and switched. If all the data in the boot area is damaged, the purpose of rescue cannot be achieved.
此外,市面上也有其它解决的方法,例如跳接主机板上的跳线(Jumper),使得BIOS能够接受更新数据的要求。然而,此种作法仍然需要使用者自行取得完整的BIOS更新内容,所以对于使用者而言是非常麻烦且复杂的。In addition, there are other solutions on the market, such as jumping a jumper on the motherboard, so that the BIOS can accept the request for updating data. However, this method still requires the user to obtain the complete BIOS update content by himself, so it is very troublesome and complicated for the user.
因此,需要一种更简单的BIOS切换方法,让使用者可轻易地解决因BIOS数据遭毁损而造成计算机无法正常开机的问题,完成BIOS救援的目的。Therefore, there is a need for a simpler BIOS switching method, so that the user can easily solve the problem that the computer cannot be turned on normally due to the damage of the BIOS data, and complete the purpose of BIOS rescue.
发明内容 Contents of the invention
本发明所要解决的技术问题在于提供一种利用电源按钮进行BIOS切换的计算机系统,借以简易地解决计算机的BIOS毁损而无法正常开机的问题。The technical problem to be solved by the present invention is to provide a computer system that uses a power button to switch the BIOS, so as to simply solve the problem that the BIOS of the computer is damaged and cannot be turned on normally.
依照本发明一实施例,此计算机系统包含一电源按钮、一检测装置以及一切换电路。电源按钮电性耦接至计算机系统,而检测装置电性耦接于电源按钮,并用以在电源按钮被持续按压的时间达一切换时间值后输出一切换信号以及一开机信号,其中开机信号命令计算机系统进行一开机程序。切换电路电性耦接于检测装置,并根据切换信号将计算机系统中供开机程序使用的一第一BIOS数据切换至一第二BIOS数据。According to an embodiment of the present invention, the computer system includes a power button, a detection device and a switching circuit. The power button is electrically coupled to the computer system, and the detection device is electrically coupled to the power button, and is used to output a switching signal and a power-on signal after the power button is continuously pressed for a switching time value, wherein the power-on signal commands The computer system performs a boot process. The switching circuit is electrically coupled to the detection device, and switches a first BIOS data used by a boot program in the computer system to a second BIOS data according to the switching signal.
本发明的另一目的在于提供一种利用电源按钮进行BIOS切换的方法,仅通过电源按钮进行BIOS切换,以完成系统救援的动作。Another object of the present invention is to provide a method for switching BIOS by using the power button, and only by using the power button to switch the BIOS to complete the system rescue action.
依照本发明另一实施例,此方法包含按压一计算机系统中的一电源按钮;检测电源按钮被按压的时间;判别电源按钮是否被持续按压达一切换时间值;当电源按钮被持续按压达切换时间值时,输出一切换信号以及一开机信号,其中开机信号命令计算机系统进行一开机程序;以及根据切换信号将计算机系统中供开机程序使用的一第一BIOS数据切换至一第二BIOS数据。According to another embodiment of the present invention, the method includes pressing a power button in a computer system; detecting the time when the power button is pressed; judging whether the power button is continuously pressed for a switching time value; When the time value is reached, output a switch signal and a boot signal, wherein the boot signal commands the computer system to perform a boot procedure; and switch a first BIOS data used by the boot procedure in the computer system to a second BIOS data according to the switch signal.
通过本发明的实施例可知,利用电源按钮进行BIOS切换的计算机系统及方法,可让使用者非常简易地将BIOS切换至备援的部分,并且可于主要的BIOS被完全破坏时,也即当计算机系统的备援判断程序被破坏,或是所有BIOS数据均消失或错乱时,也可仅通过电源按钮进行BIOS切换,完成系统救援的动作。除此之外,不需增加额外的按钮或软件设计即可达到目的,可相对地节省系统救援的成本。It can be seen from the embodiments of the present invention that the computer system and method for switching BIOS by using the power button can allow users to switch the BIOS to the backup part very easily, and when the main BIOS is completely destroyed, that is, when the When the backup judging program of the computer system is destroyed, or when all BIOS data disappears or is disordered, only the power button can be used to switch the BIOS to complete the system rescue action. In addition, the purpose can be achieved without adding additional buttons or software design, which can relatively save the cost of system rescue.
附图说明 Description of drawings
为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附图式的详细说明如下:In order to make the above and other objects, features, advantages and embodiments of the present invention more obvious and understandable, the detailed description of the accompanying drawings is as follows:
图1为依照本发明一实施例的计算机系统的示意图;FIG. 1 is a schematic diagram of a computer system according to an embodiment of the present invention;
图2为依照本发明另一实施例的计算机系统的示意图;2 is a schematic diagram of a computer system according to another embodiment of the present invention;
图3为依照本发明一实施例的利用电源按钮进行BIOS切换的方法。FIG. 3 shows a method for switching BIOS by using a power button according to an embodiment of the present invention.
其中,附图标记:Among them, reference signs:
100、200:计算机系统100, 200: Computer systems
102、202:电源按钮102, 202: Power button
104、204:检测装置104, 204: detection device
106、206:切换电路106, 206: switching circuit
108、208:南桥芯片108, 208: South Bridge chip
110、210:输出入芯片110, 210: input and output chip
112、212、214:BIOS只读存储器112, 212, 214: BIOS ROM
1 14:第一记忆区1 14: The first memory area
116:第二记忆区116: Second memory area
300~316:步骤300~316: steps
具体实施方式 Detailed ways
请参照图1,为依照本发明一实施例的计算机系统的示意图。此计算机系统100包含一电源按钮102、一检测装置104、一切换电路106、一南桥芯片108、一输出入芯片110以及一BIOS只读存储器(BIOS ROM)112。检测装置104电性耦接于电源按钮102,用以检测电源按钮102被持续按压的时间,并根据电源按钮102被持续按压的时间输出一切换信号、一开机信号或一关机信号,其中开机信号命令计算机系统进行一开机程序,而关机信号则是命令计算机系统进行一关机程序。其中,检测装置104可为一可程序化阵列逻辑(Programmable Array Logic,PAL)装置,且设计者可通过编写或更改可程序化阵列逻辑装置的程序代码来增加额外的检测判断功能,以输出检测信号。切换电路106电性耦接于检测装置104,并根据切换信号将计算机系统中可供开机程序使用的一第一BIOS数据切换至一第二BIOS数据,其中以本实施例而言,切换电路106可为一XOR逻辑门。Please refer to FIG. 1 , which is a schematic diagram of a computer system according to an embodiment of the present invention. The
南桥芯片108电性耦接于检测装置104,并用以接收检测装置104所输出的开机信号或关机信号,以输出一指令信号。输出入芯片110,如SuperI/O芯片,电性耦接于南桥芯片108,并接收南桥芯片108所输出的指令信号,借以进行相关的开机程序或关机程序。而BIOS只读存储器1 12则是电性耦接于切换电路106以及输出入芯片110,并具有用以储存第一BIOS数据的一第一记忆区114以及用以储存第二BIOS数据的一第二记忆区116。The
当电源按钮102被持续按压少于一预定时间值,如4秒时,检测装置104会输出开机信号至南桥芯片108中,南桥芯片108再传送相关的开机指令信号至输出入芯片110,使得输出入芯片110读取BIOS只读存储器112中第一记忆区114的第一BIOS数据,并进行相关的开机程序。When the
当电源按钮102被持续按压达预定时间值,如4秒时,检测装置104会输出关机信号至南桥芯片108中,南桥芯片108再传送相关的关机指令信号至输出入芯片110,借以进行相关的关机程序。When the
当电源按钮102被持续按压达一切换时间值,如8秒时,检测装置104会输出开机信号至南桥芯片108中,并且输出切换信号至切换电路106,即XOR逻辑门中。此时,XOR逻辑门会根据检测装置104所输出的切换信号,将BIOS只读存储器中的第一记忆区114切换至第二记忆区116,使得原先通过第一记忆区114的BIOS数据所进行的开机程序,可切换为第二记忆区116供输出入芯片110读取而执行相关开机程序。When the
请参照图2,为依照本发明另一实施例的计算机系统的示意图。此计算机系统200包含一电源按钮202、一检测装置204、一切换电路206、一南桥芯片208、一输出入芯片210、一第一BIOS只读存储器212以及一第二BIOS只读存储器214。其中,电源按钮202、检测装置204、南桥芯片208以及输出入芯片210的连接及作动方式均与图1的实施例相同。以本实施例而言,检测装置204同样可为一可程序化阵列逻辑(Programmable Array Logic,PAL)装置,而切换电路106则可为一逻辑电路。此外,第一BIOS只读存储器212以及第二BIOS只读存储器214分别均电性耦接于切换电路206以及输出入芯片210,并分别用以储存第一BIOS数据以及第二BIOS数据。Please refer to FIG. 2 , which is a schematic diagram of a computer system according to another embodiment of the present invention. The
当电源按钮202被持续按压少于预定时间值,如4秒时,检测装置204会输出开机信号至南桥芯片208中,南桥芯片208再传送相关的开机指令信号至输出入芯片210,使得输出入芯片210读取第一BIOS只读存储器212中的第一BIOS数据,并进行相关的开机程序。When the
当电源按钮202被持续按压达预定时间值,如4秒时,检测装置204会输出关机信号至南桥芯片208中,南桥芯片208再传送相关的关机指令信号至输出入芯片210,借以进行相关的关机程序。When the
当电源按钮202被持续按压达切换时间值,如8秒时,此时检测装置204会输出开机信号至南桥芯片208中,并且输出切换信号至切换电路206,即逻辑电路中。此时,逻辑电路会根据检测装置204所输出的切换信号,将第一BIOS只读存储器212切换至第二BIOS只读存储器214,使得原先通过第一BIOS只读存储器212中的第一BIOS数据所进行的开机程序,可切换为第二BIOS只读存储器214供输出入芯片110读取而执行相关开机程序。如此一来,便可轻易地利用电源按钮来进行计算机系统中BIOS的切换。When the
请参照图3,为依照本发明一实施例的利用电源按钮进行BIOS切换的方法。首先,由使用者按压计算机系统中的一电源按钮(步骤300)。接着,通过一检测装置检测电源按钮被按压的时间(步骤302)。另外,判别电源按钮是否被持续按压少于一预定时间值,如4秒(步骤304)。若当电源按钮被持续按压少于预定时间值时,则输出开机信号以供计算机系统进行相关的开机程序(步骤306)。若否,则再判别电源按钮是否被持续按压达预定时间值(步骤308)。Please refer to FIG. 3 , which is a method for switching BIOS by using a power button according to an embodiment of the present invention. First, a user presses a power button in the computer system (step 300). Next, the time when the power button is pressed is detected by a detection device (step 302). In addition, it is determined whether the power button is continuously pressed for less than a predetermined time value, such as 4 seconds (step 304 ). If the power button is continuously pressed for less than the predetermined time value, a power-on signal is output for the computer system to perform a related power-on procedure (step 306 ). If not, it is then judged whether the power button is continuously pressed for a predetermined time (step 308 ).
接着,若电源按钮被持续按压达预定时间值时,则输出关机信号以供计算机系统进行相关的关机程序(步骤310)。若否,则再判别电源按钮是否被持续按压达一切换时间值,如8秒(步骤312),其中预定时间值小于切换时间值。Next, if the power button is continuously pressed for a predetermined time, a shutdown signal is output for the computer system to perform a related shutdown procedure (step 310 ). If not, then judge whether the power button is continuously pressed for a switching time value, such as 8 seconds (step 312), wherein the predetermined time value is less than the switching time value.
另外,若电源按钮被持续按压达切换时间值,则输出切换信号以及开机信号(步骤314)。然后,再根据切换信号将计算机系统中供开机程序使用的第一BIOS数据切换至第二BIOS数据,并根据开机信号进行相关的开机程序(步骤316)In addition, if the power button is continuously pressed for a switching time value, a switching signal and a power-on signal are output (step 314 ). Then, switch the first BIOS data used by the boot program in the computer system to the second BIOS data according to the switch signal, and carry out the relevant boot program according to the boot signal (step 316)
由上述本发明的实施例可知,利用电源按钮进行BIOS切换的计算机系统及方法,可让使用者非常简易地将BIOS切换至备援的部分,并且可于主要的BIOS被完全破坏时,也即当计算机系统的备援判断程序被破坏,或是其中所有BIOS数据均消失或错乱时,也可仅通过电源按钮进行BIOS切换,完成系统救援的动作。除此之外,不需增加额外的按钮或软件设计即可达到目的,可相对地节省系统救援的成本。From the above-mentioned embodiments of the present invention, it can be known that the computer system and method for switching the BIOS by using the power button can allow the user to switch the BIOS to the backup part very easily, and when the main BIOS is completely destroyed, that is, When the backup judging program of the computer system is destroyed, or when all the BIOS data therein disappear or become disordered, only the power button can be used to switch the BIOS to complete the system rescue action. In addition, the purpose can be achieved without adding additional buttons or software design, which can relatively save the cost of system rescue.
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Certainly, the present invention also can have other various embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these Corresponding changes and deformations should belong to the scope of protection of the appended claims of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710097733A CN101295254B (en) | 2007-04-28 | 2007-04-28 | Computer system and method for switching basic input and output system by using power button |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710097733A CN101295254B (en) | 2007-04-28 | 2007-04-28 | Computer system and method for switching basic input and output system by using power button |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101295254A true CN101295254A (en) | 2008-10-29 |
| CN101295254B CN101295254B (en) | 2010-05-26 |
Family
ID=40065555
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200710097733A Active CN101295254B (en) | 2007-04-28 | 2007-04-28 | Computer system and method for switching basic input and output system by using power button |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101295254B (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104657165A (en) * | 2013-11-22 | 2015-05-27 | 英业达科技有限公司 | Server and control method thereof |
| CN106957966A (en) * | 2016-01-12 | 2017-07-18 | 厦门稀土材料研究所 | A kind of method that thorium and rare earth element are reclaimed from rare earth waste |
| CN118113361A (en) * | 2024-04-30 | 2024-05-31 | 山东艾琳智能科技有限公司 | Computer shutdown judging system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1163812C (en) * | 2000-12-06 | 2004-08-25 | 英业达股份有限公司 | System capable of arbitrarily switching power switch, pause button and panel switch functions |
| CN1239986C (en) * | 2002-12-03 | 2006-02-01 | 技嘉科技股份有限公司 | dual basic input output system |
| CN100369001C (en) * | 2005-08-15 | 2008-02-13 | 英业达股份有限公司 | Selection device for main and backup basic input/output system |
-
2007
- 2007-04-28 CN CN200710097733A patent/CN101295254B/en active Active
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104657165A (en) * | 2013-11-22 | 2015-05-27 | 英业达科技有限公司 | Server and control method thereof |
| CN106957966A (en) * | 2016-01-12 | 2017-07-18 | 厦门稀土材料研究所 | A kind of method that thorium and rare earth element are reclaimed from rare earth waste |
| CN106957966B (en) * | 2016-01-12 | 2019-03-26 | 厦门稀土材料研究所 | A method of recycling thorium and rare earth element from rare earth waste |
| CN118113361A (en) * | 2024-04-30 | 2024-05-31 | 山东艾琳智能科技有限公司 | Computer shutdown judging system |
| CN118113361B (en) * | 2024-04-30 | 2024-07-12 | 山东艾琳智能科技有限公司 | Computer shutdown judging system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101295254B (en) | 2010-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20090013164A1 (en) | Computer system and method of using power button to switch from one BIOS to another | |
| CN108304282B (en) | A dual BIOS control method and related device | |
| US20070162736A1 (en) | Electronic device with accelerated boot process and method for the same | |
| US20150082056A1 (en) | Computer device and method for converting working mode of universal serial bus connector of the computer device | |
| CN111435311B (en) | Firmware security protection method and electronic system using this method | |
| US20050081090A1 (en) | Method for automatically and safely recovering BIOS memory circuit in memory device including double BIOS memory circuits | |
| CN106528158A (en) | Method and device for mounting memory card and mobile terminal | |
| US20130262848A1 (en) | Electronic apparatus and booting method | |
| US8447966B2 (en) | Peripheral control module, computer system, and operation method thereof | |
| CN103942059B (en) | Electronic device with multiple starting modes | |
| CN109257652B (en) | Configuration information switching method, device, electronic device, system and storage medium | |
| CN101295254B (en) | Computer system and method for switching basic input and output system by using power button | |
| TW201214201A (en) | Method of keyboard simulation and module for simulated keyboard | |
| CN101521568A (en) | Device for network isolation fast switching by one key and controlling method thereof | |
| CN106020895B (en) | Application program starting method and user terminal | |
| CN101303655B (en) | Basic input output system management device and method | |
| CN101739315A (en) | System and method for automatically starting backup firmware | |
| CN104123512A (en) | Method and device for realizing switching between modes of smart key equipment | |
| TWI480722B (en) | Electronic apparatus and method for booting the same | |
| CN106776228A (en) | The method for security protection and mobile terminal of a kind of mobile terminal | |
| CN111309358A (en) | A kind of CPLD firmware upgrade method, apparatus, equipment and readable storage medium | |
| TWI332177B (en) | Computer system and method for using power button to switch bios | |
| CN115587369A (en) | Safety detection device for BIOS (basic input output System) and EC (embedded logic controller) firmware | |
| CN100410893C (en) | Method and apparatus for master-controlled applied programm of self-repairing built-in equipment | |
| CN100428159C (en) | Method for executing starting program under abnormal state and control chip 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 | ||
| ASS | Succession or assignment of patent right |
Owner name: STATE GRID SHANGHAI ELECTRIC POWER COMPANY Free format text: FORMER OWNER: GUANGDONG HUABO ENTERPRISE MANAGEMENT CONSULTING CO., LTD. Effective date: 20141225 Owner name: GUANGDONG HUABO ENTERPRISE MANAGEMENT CONSULTING C Free format text: FORMER OWNER: YINGYEDA CO., LTD., TAIWAN Effective date: 20141225 |
|
| C41 | Transfer of patent application or patent right or utility model | ||
| COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: TAIWAN, CHINA TO: 510640 GUANGZHOU, GUANGDONG PROVINCE Free format text: CORRECT: ADDRESS; FROM: 510640 GUANGZHOU, GUANGDONG PROVINCE TO: 200122 PUDONG NEW AREA, SHANGHAI |
|
| TR01 | Transfer of patent right |
Effective date of registration: 20141225 Address after: 200122 Shanghai City, Pudong New Area source deep road, No. 1122 Patentee after: STATE GRID SHANGHAI MUNICIPAL ELECTRIC POWER Co. Address before: 510640 Guangdong city of Guangzhou province Tianhe District gold Yinglu No. 1 was 1106 room two Patentee before: GUANGDONG HUABO ENTERPRISE MANAGEMENT CONSULTING Co.,Ltd. Effective date of registration: 20141225 Address after: 510640 Guangdong city of Guangzhou province Tianhe District gold Yinglu No. 1 was 1106 room two Patentee after: GUANGDONG HUABO ENTERPRISE MANAGEMENT CONSULTING Co.,Ltd. Address before: Taipei City, Taiwan Chinese Shilin District Hougang Street No. sixty-six Patentee before: Yingda Co.,Ltd. |