CN106293672A - Starting-up method - Google Patents
Starting-up method Download PDFInfo
- Publication number
- CN106293672A CN106293672A CN201510305534.XA CN201510305534A CN106293672A CN 106293672 A CN106293672 A CN 106293672A CN 201510305534 A CN201510305534 A CN 201510305534A CN 106293672 A CN106293672 A CN 106293672A
- Authority
- CN
- China
- Prior art keywords
- opening device
- input signal
- sequences
- logical value
- output system
- 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
A kind of starting-up method is suitable for inclusion in a computer system of M opening device of a basic input output system (BIOS), the N number of opening device supporting tradition (Legacy) framework and unified extensible tough body interface (UEFI) framework of support.This starting-up method by this basic input output system according to a setting value stored in advance, first select the one of which in two kinds of frameworks, the one of which of this kind of opening device of reselection is loaded into an operating system, or according to one first input signal and one second input signal, the arbitrary opening device directly selected in two kinds of frameworks is loaded into an operating system, to avoid switching the program restarted performed by setting value, and reach to save time and advantage easily.
Description
Technical field
The invention relates to a kind of starting-up method, particularly relate to the starting-up method that a kind of operation making computer is the easiest.
Background technology
In the epoch of this information explosion, either all trades and professions or ordinary consumer all can use various types of computer system, such as server, work station, personal computer etc., to process substantial amounts of information.Wherein, most computer systems is all by a basic input output system (Basic Input/Output System;BIOS), first carry out the initializing set of all hardware device and performed a boot program, to be loaded into an operating system by one of them selected hardware unit again.
Along with the evolution of technology, the basic input output system (BIOS) of computer system now can support tradition (Legacy) and unified extensible tough body interface (Unified Extensible
Firmware Interface;UEFI) opening device of two kinds of frameworks, and select the opening device of one of which framework of Legacy and UEFI as the candidate's opening device being loaded into this operating system according to the setting value that stores in advance.
But for part user, such as designing and verifying the engineer of this computer system, when this computer system only can operate the opening device of one of which framework at Legacy and UEFI in some consumer's end, and when other consumer's ends only can operate at the opening device of the wherein another kind of framework of Legacy and UEFI, such user must switch this setting value stored in advance during design or checking every now and then, to guarantee that this computer system respectively can normal operation as candidate's opening device at the opening device of these two kinds of frameworks.But, when changing this setting value to be switched to the opening device of another kind of framework as candidate's opening device by one of which framework every time, it is necessary to restart this computer system, so that this BIOS can make corresponding selection according to this new setting value.Therefore, these programs restarted cause this computer system more time-consuming and inconvenient in the process of design and checking, and become a problem to be solved.
Summary of the invention
Present invention is primarily targeted at the starting-up method providing a kind of operation making computer the easiest, it can avoid switching in prior art the program restarted performed by setting value, and reaches to save time and effect easily.
For reaching above-mentioned purpose, starting-up method of the present invention, it is adaptable to comprises a basic input output system (Basic Input/Output System;BIOS), the computer system of M opening device of N number of opening device of one first group and one second group, N and M is positive integer.This starting-up method comprises the steps of
(a) by this basic input output system, when receiving first input signal, it is judged that the logical value of this first input signal;
B () is when the logical value of this first input signal is equal with one first logical value, by this basic input output system, the setting value stored in advance according to one selects the one of which of one first power up sequences and one second power up sequences to be to select power up sequences, candidate's opening device is determined further according to this selected power up sequences, this first power up sequences is relevant to the start order of candidates of this N number of opening device, and this second power up sequences is relevant to the start order of candidates of this M opening device;
C (), when the logical value of this first input signal is equal with one second logical value, by this basic input output system, the one of which selecting this N number of opening device and this M opening device according to one second input signal is this candidate's opening device;And
D (), by this candidate's opening device, is loaded into an operating system.
Compared with prior art, starting-up method of the present invention utilizes this second input signal to directly select the arbitrary opening device in two kinds of frameworks, to avoid switching in prior art the program restarted performed by setting value, and reaches to save time and beneficial effect easily.
[accompanying drawing explanation]
Other the feature of the present invention and effect, will clearly present, wherein in reference to graphic embodiment:
Fig. 1 is a block chart, and the computer system that starting-up method of the present invention is suitable for is described.
Fig. 2 is a flow chart, and the flow chart of one of starting-up method of the present invention embodiment is described.
[detailed description of the invention]
Refering to Fig. 1, the embodiment of starting-up method of the present invention is applicable to a computer system 1.This computer system 1 comprises a basic input output system (Basic Input/Output System;BIOS) N number of opening device 12 of 11,1 first group and M the opening device 13 of one second group.Wherein, M and N is positive integer.N number of opening device 12 of this first group supports tradition (Legacy) framework, and M the opening device 13 of this second group supports unified extensible tough body interface (Unified Extensible
Firmware Interface;UEFI) framework.N number of opening device 12 of this first group can include identical device, the Winchester disk drive of model as two, it is possible to include the device differed, such as a Winchester disk drive and a Portable disk.Similarly, M the opening device 13 of this second group can include identical device, it is possible to includes the device differed.
It is a flow chart refering to Fig. 1 and Fig. 2, Fig. 2, illustrates how this computer system 1 performs this embodiment of starting-up method of the present invention.
In step S1, when this basic input output system 11 receives first input signal, it is judged that the logical value of this first input signal.For example, this first input signal is from a keyboard (not shown), and when a user utilizes this input through keyboard, this first input signal is logic 1, and when this user does not utilize this input through keyboard, this first input signal is logical zero.
In step S2, when the logical value of this first input signal is equal with one first logical value, in the present embodiment, this first logical value is logical zero, continue aforesaid example, when the logical value of this first input signal is 0, the setting value that this basic input output system 11 first stores in advance according to selects the one of which of one first power up sequences (Boot Order) and one second power up sequences to be to select power up sequences, determines candidate's opening device further according to this selected power up sequences.This first power up sequences is relevant to the start order of candidates of this N number of opening device 12, and this second power up sequences is relevant to the start order of candidates of this M opening device 13.
Below for convenience of description for the sake of, with N=2, explain as a example by M=2.Two opening devices 12 of this first group are one first Winchester disk drive and one first Portable disk, and two opening devices 13 of this second group are one second Winchester disk drive and one second Portable disk.This setting value, this first power up sequences and this second power up sequences are all stored beforehand in this basic input output system 11.For example, this first power up sequences is sequentially this first Winchester disk drive and this first Portable disk, and this second power up sequences is sequentially this second Portable disk and this second Winchester disk drive.When this setting value is logical zero, this basic input output system 11 selects this first power up sequences to be this selected power up sequences, and when this setting value is logic 1, this basic input output system 11 selects this second power up sequences to be this selected power up sequences.This basic input output system 11 determines candidate's opening device further according to this selected power up sequences, assume that this setting value is logic 1, this basic input output system 11 sequentially judge this second Portable disk and this second Winchester disk drive the most with this basic input output system 11 line, and check whether this second Portable disk and this second Winchester disk drive store the boot program of an operating system.Although assume this second Portable disk with this basic input output system 11 line, but do not store the boot program of this operating system, and this second Winchester disk drive with this basic input output system 11 line and the boot program that stores this operating system, then this second Winchester disk drive is determined as this candidate's opening device by this basic input output system 11.
In step S3, when the logical value of this first input signal is equal with one second logical value, in the present embodiment, this second logical value is logic 1, continue aforesaid example, when the logical value of this first input signal is 1, this basic input output system 11 selects this N number of opening device 12 to be this candidate's opening device with the one of which of this M opening device 13 according to one second input signal.When this first input signal is logic 1, this computer system 1 can show basic input and output (BIOS) interface in a display screen (not shown), this basic input and output (BIOS) interface can present this N number of opening device 12 and option of this M opening device 13 simultaneously, and this user utilize this input through keyboard to directly select the one of which of such opening device 12,13, and by this keyboard produce indicate this selection result this second input signal.
In step S4, this candidate's opening device is loaded into an operating system and performs this boot program.
Continue precedent recast explanation again, if the initial set value of this basic input output system 11 is logical zero, and this user is not when utilizing this input through keyboard, then this first input signal is logical zero, and this basic input output system 11 is according to this first power up sequences, sequentially select two opening devices of this first group (support Legacy framework) as this candidate's opening device, to be loaded into this operating system.Otherwise, if although the initial set value of this basic input output system 11 is logical zero, but when this user utilizes this input through keyboard, then this first input signal is logic 1, and this basic input output system 11 first presents this BIOS interface by this display screen, this second input signal produced by this input through keyboard is utilized further according to this user, directly select these two opening devices (support Legacy framework) 12 one of which with these two opening devices (supporting UEFI framework) 13 as this candidate's opening device, to be loaded into this operating system.Therefore, starting-up method by the present invention, even if this basic input output system 11 is preset as the start restricted mode only supporting the one of which of Legacy framework and UEFI framework, still can be in the case of not changing original start restricted mode, reach to be not required to turn back on, can select to support the purpose of any of which opening device 12,13 of these two kinds of frameworks.
In sum, no matter this basic input output system 11 can select the one of which in two kinds of frameworks according to this setting value originally, power up sequences further according to this person determines this candidate's opening device, as long as utilizing this second input signal to directly select the arbitrary opening device 12,13 in two kinds of frameworks, i.e. it is avoided that in prior art the switching program restarted performed by setting value, and reach to save time and effect easily, therefore really can reach the purpose of the present invention.
Only as described above, it is only the preferred embodiments of the invention, when the scope that can not limit present invention enforcement with this, the simple equivalence the most generally made according to scope of the present invention patent and patent specification content changes and modifies, being all still covered by the present invention within the scope of the patent.
Claims (4)
1. a starting-up method, it is adaptable to comprises the computer system of M opening device of a basic input output system, N number of opening device of one first group and one second group, N and M is positive integer, and this starting-up method comprises the steps of
(a) by this basic input output system, when receiving first input signal, it is judged that the logical value of this first input signal;
B () is when the logical value of this first input signal is equal with one first logical value, by this basic input output system, the setting value stored in advance according to one selects the one of which of one first power up sequences and one second power up sequences to be to select power up sequences, candidate's opening device is determined further according to this selected power up sequences, this first power up sequences is relevant to the start order of candidates of this N number of opening device, and this second power up sequences is relevant to the start order of candidates of this M opening device;
C (), when the logical value of this first input signal is equal with one second logical value, by this basic input output system, the one of which selecting this N number of opening device and this M opening device according to one second input signal is this candidate's opening device;And
D (), by this candidate's opening device, is loaded into an operating system.
Starting-up method the most according to claim 1, this computer system also comprises a display screen, it is characterized in that, in step (c), when the logical value of this first input signal is equal with one second logical value, a basic I/O Interface is shown by this display screen, this basic I/O Interface can show the option of this N number of opening device and this M opening device simultaneously, again by this basic input output system, the one of which selecting this N number of opening device and this M opening device according to one second input signal is this candidate's opening device.
Starting-up method the most according to claim 1, it is characterised in that this first logical value and this second logical value are unequal.
Starting-up method the most according to claim 1, it is characterised in that N number of opening device of this first group supports conventional architectures, M opening device of this second group supports unified extensible firmware interface architecture.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510305534.XA CN106293672A (en) | 2015-06-05 | 2015-06-05 | Starting-up method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510305534.XA CN106293672A (en) | 2015-06-05 | 2015-06-05 | Starting-up method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106293672A true CN106293672A (en) | 2017-01-04 |
Family
ID=57658908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510305534.XA Pending CN106293672A (en) | 2015-06-05 | 2015-06-05 | Starting-up method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106293672A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108037954A (en) * | 2017-12-20 | 2018-05-15 | 联想(北京)有限公司 | Control method of electronic device and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090210689A1 (en) * | 2008-02-18 | 2009-08-20 | Dell Products L.P. | Remote management of uefi bios settings and configuration |
CN101727329A (en) * | 2008-10-15 | 2010-06-09 | 群联电子股份有限公司 | Mainboard system, storage device for starting same and connector |
CN102446104A (en) * | 2010-09-30 | 2012-05-09 | 研祥智能科技股份有限公司 | Method for starting up computer system |
US20120159520A1 (en) * | 2010-12-17 | 2012-06-21 | Ueltschey Iii Charles Marion | Emulating legacy video using uefi |
CN102799478A (en) * | 2011-05-24 | 2012-11-28 | 联想(北京)有限公司 | Computer and computer starting method |
-
2015
- 2015-06-05 CN CN201510305534.XA patent/CN106293672A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090210689A1 (en) * | 2008-02-18 | 2009-08-20 | Dell Products L.P. | Remote management of uefi bios settings and configuration |
CN101727329A (en) * | 2008-10-15 | 2010-06-09 | 群联电子股份有限公司 | Mainboard system, storage device for starting same and connector |
CN102446104A (en) * | 2010-09-30 | 2012-05-09 | 研祥智能科技股份有限公司 | Method for starting up computer system |
US20120159520A1 (en) * | 2010-12-17 | 2012-06-21 | Ueltschey Iii Charles Marion | Emulating legacy video using uefi |
CN102799478A (en) * | 2011-05-24 | 2012-11-28 | 联想(北京)有限公司 | Computer and computer starting method |
Non-Patent Citations (2)
Title |
---|
多月枫: "Thinkpad-X240安装win7前调试bios", 《URL:HTTPS://JINGYAN.BAIDU.COM/ARTICLE/75AB0BCBEF1844D6864DB22B.HTML》 * |
惠普经验分享: "惠普商用本UEFI BIOS,如何更改legacy启动顺序", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/76A7E409DA6952FC3A6E1548.HTML》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108037954A (en) * | 2017-12-20 | 2018-05-15 | 联想(北京)有限公司 | Control method of electronic device and system |
CN108037954B (en) * | 2017-12-20 | 2021-09-14 | 联想(北京)有限公司 | Electronic equipment control method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170185461A1 (en) | Fast switching method, device and terminal of dual system | |
US20220060537A1 (en) | Remote and local predictions | |
CN103809871A (en) | Processing method and mobile terminal for icon of application program | |
US20140270258A1 (en) | Apparatus and method for executing object using voice command | |
CN104063381A (en) | Multilevel tree menu display method and terminal | |
US20120052912A1 (en) | Method for calling phone number and mobile phone using the same | |
GB2544568A (en) | System, method and non-transitory computer readable medium for software testing | |
CN105824623A (en) | Android application hotfix method and device | |
CN106648685A (en) | Processing method and device of intelligent terminal system and intelligent terminal | |
US20170161098A1 (en) | Method, device, and terminal for switching operating systems | |
CN104537051A (en) | Terminal and searching method based on touch operation | |
CN104156305A (en) | Application program testing method and device | |
CN114168231A (en) | Application display method and device | |
CN106201787A (en) | Terminal control method and device | |
CN106293672A (en) | Starting-up method | |
CN104536688A (en) | Searching method and device based on touch operation | |
US11513918B2 (en) | Action undo service based on cloud platform | |
US9047010B2 (en) | Selective key distinction at system startup | |
AU2017227739A1 (en) | Automated testing method for application program user interface, electronic device, system, and storage medium | |
KR101035299B1 (en) | Radar control apparatus for controlling operation by the operation mode and method thereof | |
WO2019153986A1 (en) | Application display method, application, storage medium, and electronic device | |
CN117783839B (en) | Chip testing method, device, computer equipment and storage medium | |
EP2278459A1 (en) | Faster computer boot method | |
US9430603B1 (en) | Scaling voltages in relation to die location | |
KR20130143333A (en) | Method of generating dynamic menu |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170104 |