[go: up one dir, main page]

CN102799449A - Multi-system starting method and system - Google Patents

Multi-system starting method and system Download PDF

Info

Publication number
CN102799449A
CN102799449A CN2012102183474A CN201210218347A CN102799449A CN 102799449 A CN102799449 A CN 102799449A CN 2012102183474 A CN2012102183474 A CN 2012102183474A CN 201210218347 A CN201210218347 A CN 201210218347A CN 102799449 A CN102799449 A CN 102799449A
Authority
CN
China
Prior art keywords
sign
starts
operating systems
multiple operating
manager
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
Application number
CN2012102183474A
Other languages
Chinese (zh)
Other versions
CN102799449B (en
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.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital 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 Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN201210218347.4A priority Critical patent/CN102799449B/en
Publication of CN102799449A publication Critical patent/CN102799449A/en
Application granted granted Critical
Publication of CN102799449B publication Critical patent/CN102799449B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention relates to the field of computers, and discloses a multi-system starting method and a multi-system starting system. Stability and security of system startup are ensured. The method comprises the following steps of: previously storing a multiple operating system starting manager in a basic input/output system; when the system is electrified, loading the multiple operating system starting manager from the basic input/output system; and according to a preset starting device identifier, preferably or regularly starting a starting device corresponding to the identifier by the multiple operating system starting manager.

Description

Multisystem startup method and system thereof
Technical field
The present invention relates to computer realm, particularly a kind of multisystem start-up technique.
Background technology
When there are many hard disks in system to be started; A plurality of MBRs (Master BootRecord is then arranged; Be called for short " MBR "); Can't guarantee only from the MBR that specifies hard disk, to load unified Boot loader (Grand Unified Bootloader is called for short " GRUB ") or multiple operating systems and start manager, and then can't guarantee to start from the specified partition of specifying hard disk.If load from the hard disk of mistake, then can't move necessary programs, can't guarantee the security of system.Especially, the new hard disk of illegal GRU B is arranged, and this adding hard disk priority is higher than the appointment hard disk, obtains system's control, cause security of system hidden danger thereby then can add new hard disk startup from this if there is people's malice to add.
Summary of the invention
The object of the present invention is to provide a kind of multisystem startup method and system thereof, guarantee the stability and the security of system start-up.
For solving the problems of the technologies described above, embodiment of the present invention discloses a kind of multisystem startup method, may further comprise the steps:
In advance multiple operating systems is started stores in Basic Input or Output System (BIOS);
When system powers on, load multiple operating systems from Basic Input or Output System (BIOS) and start manager;
Multiple operating systems starts manager according to the starter gear sign that is provided with in advance, preferentially or regularly starts from the corresponding starter gear of this sign.
Embodiment of the present invention also discloses a kind of multisystem start-up system, comprising:
Memory module is used in advance multiple operating systems being started stores in Basic Input or Output System (BIOS);
Load-on module, when being used for powering in system, the multiple operating systems of being stored from Basic Input or Output System (BIOS) load store module starts manager;
Start module, be used for multiple operating systems and start manager, preferentially or regularly start from the corresponding starting drive of this sign based on the starting drive sign that is provided with in advance.
Embodiment of the present invention compared with prior art, the key distinction and effect thereof are:
In Basic Input or Output System (BIOS); The multiple operating systems that is loaded starts manager according to the starter gear sign that is provided with in advance; Preferentially or regularly start from the corresponding starter gear of this sign; Solved and exist many starter gears multihoming when record can't be in the system to be started, thereby guaranteed the stability and the security of system start-up from the problem of specifying starter gear to start.
In Basic Input or Output System (BIOS); The multiple operating systems that is loaded starts manager according to the starter gear sign that is provided with in advance; Preferentially or regularly start from the corresponding starter gear of this sign; Solved and exist many starter gears multihoming when record can't be in the system to be started, thereby guaranteed the stability and the security of system start-up from the problem of specifying starter gear to start.
Further, multiple operating systems starts manager based on the starting drive that is provided with the in advance sign that directly reads, and preferentially starts from the corresponding starting drive of this sign; Perhaps also can be based on rewrite the new starting drive sign that is provided with by basic input output system, preferentially the starting drive from this new logo correspondence starts, thereby has improved the high availability of multisystem startup method.
Further; Multiple operating systems starts the starter gear that this sign correspondence was fixed and started to manager; Having eliminated the malice adding has the new starter gear of illegal multiple operating systems startup manager to cause the hidden danger of losing from this new starter gear start-up system control, thereby has further increased the security of system.
Further; The Extensible Firmware Interface Basic Input or Output System (BIOS) loads the second generation multiple operating systems that is compiled into the Extensible Firmware Interface application program and starts manager; As long as network is normal; Even if do not have physical hard disk in the system to be started, also can be from network startup, thus further increased the stability and the security of system.
Description of drawings
Fig. 1 is the schematic flow sheet of a kind of multisystem startup method in the first embodiment of the invention;
Fig. 2 is the schematic flow sheet of a kind of multisystem startup method in the second embodiment of the invention;
Fig. 3 is the schematic flow sheet of a kind of multisystem startup method in the second embodiment of the invention;
Fig. 4 is the schematic flow sheet of a kind of multisystem startup method in the second embodiment of the invention;
Fig. 5 is the structural representation of a kind of multisystem start-up system in the third embodiment of the invention;
Fig. 6 is the structural representation of a kind of multisystem start-up system in the four embodiment of the invention;
Fig. 7 is the structural representation of a kind of multisystem start-up system in the four embodiment of the invention.
Embodiment
In following narration, many ins and outs have been proposed in order to make the reader understand the application better.But, persons of ordinary skill in the art may appreciate that even without these ins and outs with based on the many variations and the modification of following each embodiment, also can realize each claim of the application technical scheme required for protection.
For making the object of the invention, technical scheme and advantage clearer, embodiment of the present invention is done to describe in detail further below in conjunction with accompanying drawing.
First embodiment of the invention relates to a kind of multisystem startup method.Fig. 1 is the schematic flow sheet of this multisystem startup method.This multisystem startup method may further comprise the steps:
In advance multiple operating systems is started stores in Basic Input or Output System (BIOS).
When system powers on, load multiple operating systems from Basic Input or Output System (BIOS) and start manager.
Multiple operating systems starts manager according to the starter gear sign that is provided with in advance, preferentially or regularly starts from the corresponding starter gear of this sign.
As a preferred implementation of the present invention, as shown in Figure 1, this multisystem startup method may further comprise the steps:
In step 101, in advance multiple operating systems is started stores in Basic Input or Output System (BIOS).
After this get into step 102, system powers on.
After this get into step 103, when powering on, load multiple operating systems from Basic Input or Output System (BIOS) and start manager in system.
After this get into step 104, multiple operating systems starts manager based on the starting drive sign that is provided with in advance, preferentially or regularly starts from the corresponding starting drive of this sign.
After this process ends.
In Basic Input or Output System (BIOS); The multiple operating systems that is loaded starts manager according to the starter gear sign that is provided with in advance; Preferentially or regularly start from the corresponding starter gear of this sign; Solved and exist many starter gears multihoming when record can't be in the system to be started, thereby guaranteed the stability and the security of system start-up from the problem of specifying starter gear to start.
Second embodiment of the invention relates to a kind of multisystem startup method.Fig. 2, Fig. 3 and Fig. 4 are the schematic flow sheets of this multisystem startup method.
Second embodiment improves on the basis of first embodiment, and main improvements are: multiple operating systems starts manager based on the starting drive that is provided with the in advance sign that directly reads, and preferentially starts from the corresponding starting drive of this sign.Perhaps also can be based on rewrite the new starting drive sign that is provided with by basic input output system, preferentially the starting drive from this new logo correspondence starts, thereby has improved the high availability of multisystem startup method.Multiple operating systems starts the starter gear that this sign correspondence was fixed and started to manager; Having eliminated the malice adding has the new starter gear of illegal multiple operating systems startup manager to cause the hidden danger of losing from this new starter gear start-up system control, thereby has further increased the security of system.The Extensible Firmware Interface Basic Input or Output System (BIOS) loads the second generation multiple operating systems that is compiled into the Extensible Firmware Interface application program and starts manager; As long as network is normal; Even if do not have physical hard disk in the system to be started; Also can be from network startup, thus the stability and the security of system further increased.When starter gear is when specifying the specified partition of hard disk or appointment hard disk; Further solve the problem that can't start from the specified partition of specifying hard disk or appointment hard disk when having many hard disks multihoming record in the system to be started, thereby guaranteed the stability and the security of system start-up.Specifically:
Multiple operating systems starts manager based on the starting drive sign that is provided with in advance, preferentially identifies the step that corresponding starting drive starts from this, also comprises following substep:
Multiple operating systems starts manager and directly reads the starting drive sign that sets in advance, and preferentially starts from the corresponding starting drive of this sign.Perhaps
Treat that basic input output system reads the starting drive that sets in advance and identifies and be provided with after the new starting drive sign, multiple operating systems starts manager and reads this new starting drive sign, preferentially from the corresponding starting drive startup of this new logo.
Multiple operating systems starts manager based on the starting drive sign that is provided with in advance, identifies the step that corresponding starting drive starts from this regularly, also comprises following substep:
Multiple operating systems starts manager based on the starting drive sign that is provided with in advance, fixes and start the starting drive of this sign correspondence.
Basic Input or Output System (BIOS) is the Extensible Firmware Interface Basic Input or Output System (BIOS).
It is that the second generation multiple operating systems that is compiled into the Extensible Firmware Interface application program starts manager that multiple operating systems starts manager.
Starter gear is for specifying the specified partition of hard disk or appointment hard disk.
Perhaps starter gear is the network startup server.
As a preferred implementation of the present invention; As shown in Figure 2; Above-mentioned multiple operating systems starts manager according to the starter gear sign that is provided with in advance; Preferentially from the step 104 that the corresponding starter gear of this sign starts; The method that starts can for: treat that Basic Input or Output System (BIOS) reads the starter gear sign that is provided with in advance and is provided with after the new starter gear sign, multiple operating systems starts manager and reads this new starter gear sign, preferentially starts from the corresponding starter gear of this new logo.
Specifically, this multisystem startup method may further comprise the steps:
In step 201, judge whether Extensible Firmware Interface formats.
If then get into step 202; Otherwise get into step 207.
In step 202, if Extensible Firmware Interface formats, then basic input-output operation system judges whether priority subregion 1 sign the highest or first priority exists.
If exist, then get into step 205; Otherwise get into step 203.
In step 203, when subregion 1 sign the highest when priority or first priority did not exist, then basic input-output operation system continued to judge whether subregion 2 signs of second priority exist.
If exist, then get into step 205; Otherwise get into the subregion 3 of judging the 3rd priority and identify the step that whether exists.
Judge subregion 3 signs of the 3rd priority or the subregion sign N-1 of N-1 priority when basic input-output operation system and exist, then get into step 205.
The subregion sign N-1 that judges subregion 3 sign to the N-1 priority of the 3rd priority when basic input-output operation system does not exist, and then gets into step 204.
In step 204, basic input-output operation system judges whether the subregion N sign of N priority exists.
If exist, then get into step 205; Otherwise get into step 207.
In step 205, basic input-output operation system is provided with the subregion sign of the boot partition that has the subregion sign for second generation multiple operating systems startup manager or GRUB2.
After this get into step 206, second generation multiple operating systems startup manager or GRUB2 identify pairing subregion start-up system according to the subregion sign of the high priority that is read from this subregion.
After this process ends.
In step 207, if Extensible Firmware Interface do not formatd, perhaps the basic input-output operation of tool system determines all subregions signs that start priority list when not existing, then the network startup system.
After this process ends.
As another preferred embodiment of the present invention; As shown in Figure 3; Above-mentioned multiple operating systems starts manager according to the starter gear sign that is provided with in advance; Preferentially from the step 104 that the corresponding starter gear of this sign starts; The method that starts also can for: need not pass through basic input-output operation system and read and reset the starter gear sign, second generation multiple operating systems starts manager or GRUB2 directly reads the starter gear sign that is provided with in advance, preferentially starts from the corresponding starter gear of this sign.
Specifically, this multisystem startup method may further comprise the steps:
In step 301, judge whether Extensible Firmware Interface formats.
If then get into step 302; Otherwise get into step 306.
In step 302, if Extensible Firmware Interface formats, then second generation multiple operating systems startup manager or GRUB2 judge whether priority subregion 1 sign the highest or first priority exists.
If exist, then get into step 305; Otherwise get into step 303.
In step 303, when subregion 1 sign the highest when priority or first priority did not exist, then second generation multiple operating systems started manager and continues to judge whether subregion 2 signs of second priority exist.
If exist, then get into step 305; Otherwise get into the subregion 3 of judging the 3rd priority and identify the step that whether exists.
Exist when GRUB2 judges subregion 3 signs of the 3rd priority or the subregion sign N-1 of N-1 priority, then get into step 305.
The subregion sign N-1 that judges subregion 3 sign to the N-1 priority of the 3rd priority as GRUB2 does not exist, and then gets into step 304.
In step 304, GRUB2 judges whether the subregion N sign of N priority exists.
If exist, then get into step 305; Otherwise get into step 306.
In step 305, GRUB2 is according to the subregion sign of the high priority that exists, from the subregion start-up system of correspondence.
After this process ends.
In step 306, if GRUB2 determines the non-existent words of subregion all in priority list sign, perhaps Extensible Firmware Interface is by formative words, then the network startup system.
After this process ends.
As another preferred embodiment of the present invention; As shown in Figure 4; Above-mentioned multiple operating systems starts manager according to the starter gear sign that is provided with in advance; Regularly from the step 104 that the corresponding starter gear of this sign starts, the method for startup also can for: multiple operating systems starts manager according to the starter gear sign that is provided with in advance, and is fixing and start the starter gear of this sign correspondence.
Specifically, this multisystem startup method may further comprise the steps:
In step 401, power on for platform or system.
After this get in the step 402, initialization platform or system perhaps format platform or system.
After this get into step 403, based on the sign that whether exists fixed port to be provided with in advance, network startup or local the startup are carried out in judgement.
If network startup then gets into step 407; Otherwise get into step 404.
In step 404, if local the startup then loads the GRU B2 that is compiled as application program in Basic Input or Output System (BIOS).
After this get into step 405, Basic Input or Output System (BIOS) is delivered control to GRUB2.
After this get into step 406, GRU B2 is according to the starter gear sign that is provided with in advance, and is fixing and start the starter gear of this sign correspondence, and this starter gear is a designated equipment here, i.e. the fixing port of designated equipment of G RU B2, and start this designated equipment.
After this process ends.
In step 407, if network startup, then network startup system.
After this process ends.
Each method embodiment of the present invention all can be realized with modes such as software, hardware, firmwares.No matter the present invention be with software, hardware, or the firmware mode realize; Instruction code can be stored in the storer of computer-accessible of any kind (for example permanent or revisable; Volatibility or non-volatile; Solid-state or non-solid-state, fixing perhaps removable medium or the like).Equally; Storer can for example be programmable logic array (Programmable Array Logic; Abbreviation " PAL "), RAS (Random Access Memory; Abbreviation " RAM "), programmable read only memory (Programmable Read Only Memory is called for short " PROM "), ROM (read-only memory) (Read-Only Memory is called for short " ROM "), Electrically Erasable Read Only Memory (Electrically Erasable Programmable ROM; Abbreviation " EEPROM "), disk, CD, digital versatile disc (Digital Versatile Disc is called for short " DVD ") or the like.
Third embodiment of the invention relates to a kind of multisystem start-up system.Fig. 5 is the structural representation of this multisystem start-up system.As shown in Figure 5, this multisystem start-up system comprises:
Memory module is used in advance multiple operating systems being started stores in Basic Input or Output System (BIOS).
Load-on module, when being used for powering in system, the multiple operating systems of being stored from Basic Input or Output System (BIOS) load store module starts manager.
Start module, be used for multiple operating systems and start manager, preferentially or regularly start from the corresponding starting drive of this sign based on the starting drive sign that is provided with in advance.
In Basic Input or Output System (BIOS); The multiple operating systems that is loaded starts manager according to the starter gear sign that is provided with in advance; Preferentially or regularly start from the corresponding starter gear of this sign; Solved and exist many starter gears multihoming when record can't be in the system to be started, thereby guaranteed the stability and the security of system start-up from the problem of specifying starter gear to start.
First embodiment is and the corresponding method embodiment of this embodiment, this embodiment can with the enforcement of working in coordination of first embodiment.The correlation technique details of mentioning in first embodiment is still effective in this embodiment, in order to reduce repetition, repeats no more here.Correspondingly, the correlation technique details of mentioning in this embodiment also can be applicable in first embodiment.
Four embodiment of the invention relates to a kind of multisystem start-up system.Fig. 6 and Fig. 7 are the structural representations of this multisystem start-up system.
The 4th embodiment improves on the basis of the 3rd embodiment, and main improvements are: multiple operating systems starts manager according to the starter gear that is provided with the in advance sign that directly reads, and preferentially starts from the corresponding starter gear of this sign.Perhaps also can be based on rewrite the new starting drive sign that is provided with by basic input output system, preferentially the starting drive from this new logo correspondence starts, thereby has improved the high availability of multisystem startup method.Multiple operating systems starts the starter gear that this sign correspondence was fixed and started to manager; Having eliminated the malice adding has the new starter gear of illegal multiple operating systems startup manager to cause the hidden danger of losing from this new starter gear start-up system control, thereby has further increased the security of system.The Extensible Firmware Interface Basic Input or Output System (BIOS) loads the second generation multiple operating systems that is compiled into the Extensible Firmware Interface application program and starts manager; As long as network is normal; Even if do not have physical hard disk in the system to be started; Also can be from network startup, thus the stability and the security of system further increased.
As shown in Figure 6, specifically:
Start module, comprise following subelement:
Read subelement, be used for starting manager and directly read the starter gear sign that is provided with in advance, perhaps start and read the set new starter gear sign of Basic Input or Output System (BIOS) in the manager at multiple operating systems at multiple operating systems.
The first preferential promoters unit is used for preferentially starting from the corresponding starter gear of this sign according to reading the starter gear that is provided with the in advance sign that subelement reads.
The second preferential promoters unit is used for preferentially starting from the corresponding starter gear of this new logo according to reading the new starter gear sign that subelement reads.
As shown in Figure 7, specifically:
Start module, also comprise following subelement:
Fixedly the promoter unit is used for starting from the corresponding starting drive of this sign regularly based on reading the starting drive that is provided with the in advance sign that subelement reads.
Basic Input or Output System (BIOS) is the Extensible Firmware Interface Basic Input or Output System (BIOS).
It is that the second generation multiple operating systems that is compiled into the Extensible Firmware Interface application program starts manager that multiple operating systems starts manager.
Starter gear is for specifying the specified partition of hard disk or appointment hard disk.Perhaps starter gear is the network startup server.
Second embodiment is and the corresponding method embodiment of this embodiment, this embodiment can with the enforcement of working in coordination of second embodiment.The correlation technique details of mentioning in second embodiment is still effective in this embodiment, in order to reduce repetition, repeats no more here.Correspondingly, the correlation technique details of mentioning in this embodiment also can be applicable in second embodiment.
Need to prove; Each unit or the module mentioned in each equipment embodiment of the present invention all are logical block or module; Physically; Logical block or module can be a physical location or module, also can be the parts of a physical location or module, can also realize with the combination of a plurality of physical locations or module; The physics realization mode of these logical blocks or module itself is not most important, and the combination of the function that these logical block or modules realized is only the key that solves technical matters proposed by the invention.In addition; For outstanding innovation part of the present invention; Above-mentioned each the equipment embodiment of the present invention will not too close unit or module not introduced with solving technical matters relation proposed by the invention, and this does not show that there be not other unit or module in the said equipment embodiment.
Though through reference some preferred implementation of the present invention; The present invention is illustrated and describes; But those of ordinary skill in the art should be understood that and can do various changes to it in form with on the details, and without departing from the spirit and scope of the present invention.

Claims (10)

1. a multisystem startup method is characterized in that, may further comprise the steps:
In advance multiple operating systems is started stores in Basic Input or Output System (BIOS);
When system powers on, load said multiple operating systems from said Basic Input or Output System (BIOS) and start manager;
Said multiple operating systems starts manager according to the starter gear sign that is provided with in advance, preferentially or regularly starts from the corresponding starter gear of this sign.
2. multisystem startup method according to claim 1 is characterized in that, said multiple operating systems starts manager according to the starter gear sign that is provided with in advance, and the step that preferentially starts from the corresponding starter gear of this sign also comprises following substep:
Said multiple operating systems starts manager and directly reads the starter gear sign that is provided with in advance, preferentially starts from the corresponding starter gear of this sign; Perhaps
Treat that said basic input output system reads the starting drive that sets in advance and identifies and be provided with after the new starting drive sign; Said multiple operating systems starts manager and reads this new starting drive sign, preferentially starts from the corresponding starting drive of this new logo.
3. multisystem startup method according to claim 1 is characterized in that, said multiple operating systems starts manager according to the starter gear sign that is provided with in advance, and the step that starts from the corresponding starter gear of this sign regularly also comprises following substep:
Said multiple operating systems starts manager based on the starting drive sign that is provided with in advance, fixes and start the starting drive of this sign correspondence.
4. multisystem startup method according to claim 1 is characterized in that, said Basic Input or Output System (BIOS) is the Extensible Firmware Interface Basic Input or Output System (BIOS);
It is that the second generation multiple operating systems that is compiled into the Extensible Firmware Interface application program starts manager that said multiple operating systems starts manager.
5. according to each described multisystem startup method in the claim 1 to 4, it is characterized in that said starter gear is for specifying the specified partition of hard disk or appointment hard disk;
Perhaps said starter gear is the network startup server.
6. a multisystem start-up system is characterized in that, comprising:
Memory module is used in advance multiple operating systems being started stores in Basic Input or Output System (BIOS);
Load-on module when being used for powering in system, loading the multiple operating systems that said memory module stores from said Basic Input or Output System (BIOS) and starts manager;
Start module, be used for said multiple operating systems and start manager, preferentially or regularly start from the corresponding starting drive of this sign based on the starting drive sign that is provided with in advance.
7. multisystem start-up system according to claim 6 is characterized in that, said startup module comprises following subelement:
Read subelement; Be used for starting manager and directly read the starting drive sign that sets in advance, perhaps start and read the set new starting drive sign of said basic input output system in the manager at said multiple operating systems at said multiple operating systems;
The first preferential promoters unit is used for reading the starter gear that is provided with the in advance sign that subelement reads according to said, preferentially starts from the corresponding starter gear of this sign;
The second preferential promoters unit is used for reading the new starter gear sign that subelement reads according to said, preferentially starts from the corresponding starter gear of this new logo.
8. multisystem start-up system according to claim 6 is characterized in that, said startup module also comprises following subelement:
Fixing promoter unit is used for reading the starter gear that is provided with the in advance sign that subelement reads according to said, starts from the corresponding starter gear of this sign regularly.
9. multisystem start-up system according to claim 6 is characterized in that, said Basic Input or Output System (BIOS) is the Extensible Firmware Interface Basic Input or Output System (BIOS);
It is that the second generation multiple operating systems that is compiled into the Extensible Firmware Interface application program starts manager that said multiple operating systems starts manager.
10. according to each described multisystem start-up system in the claim 6 to 9, it is characterized in that said starter gear is for specifying the specified partition of hard disk or appointment hard disk;
Perhaps said starter gear is the network startup server.
CN201210218347.4A 2012-06-26 2012-06-26 Multi-system starting method and system Active CN102799449B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210218347.4A CN102799449B (en) 2012-06-26 2012-06-26 Multi-system starting method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210218347.4A CN102799449B (en) 2012-06-26 2012-06-26 Multi-system starting method and system

Publications (2)

Publication Number Publication Date
CN102799449A true CN102799449A (en) 2012-11-28
CN102799449B CN102799449B (en) 2015-07-22

Family

ID=47198565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210218347.4A Active CN102799449B (en) 2012-06-26 2012-06-26 Multi-system starting method and system

Country Status (1)

Country Link
CN (1) CN102799449B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106325872A (en) * 2016-08-26 2017-01-11 武汉噢易云计算股份有限公司 Multioperation system management method capable of supporting Macintosh computer and multioperation system management device capable of supporting Macintosh computer
CN108415810A (en) * 2018-03-15 2018-08-17 中国人民解放军国防科技大学 Hard disk state monitoring method and device
CN114090088A (en) * 2021-11-19 2022-02-25 北京紫光展锐通信技术有限公司 Multi-operating-system starting method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61208125A (en) * 1985-03-12 1986-09-16 Nec Corp Multiple operating system
US20040210848A1 (en) * 1999-03-11 2004-10-21 Vineyard James L. Multiple operating system quick boot utility
CN1641524A (en) * 2004-01-14 2005-07-20 英业达股份有限公司 Multi-key boot system and method for multiple operating systems
CN101354649A (en) * 2007-07-27 2009-01-28 佛山市顺德区顺达电脑厂有限公司 Start-up method of computer multiple operating systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61208125A (en) * 1985-03-12 1986-09-16 Nec Corp Multiple operating system
US20040210848A1 (en) * 1999-03-11 2004-10-21 Vineyard James L. Multiple operating system quick boot utility
CN1641524A (en) * 2004-01-14 2005-07-20 英业达股份有限公司 Multi-key boot system and method for multiple operating systems
CN101354649A (en) * 2007-07-27 2009-01-28 佛山市顺德区顺达电脑厂有限公司 Start-up method of computer multiple operating systems

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106325872A (en) * 2016-08-26 2017-01-11 武汉噢易云计算股份有限公司 Multioperation system management method capable of supporting Macintosh computer and multioperation system management device capable of supporting Macintosh computer
CN108415810A (en) * 2018-03-15 2018-08-17 中国人民解放军国防科技大学 Hard disk state monitoring method and device
CN108415810B (en) * 2018-03-15 2021-05-11 中国人民解放军国防科技大学 A kind of hard disk state monitoring method and device
CN114090088A (en) * 2021-11-19 2022-02-25 北京紫光展锐通信技术有限公司 Multi-operating-system starting method and device
CN114090088B (en) * 2021-11-19 2024-07-09 北京紫光展锐通信技术有限公司 Multi-operating system starting method and device

Also Published As

Publication number Publication date
CN102799449B (en) 2015-07-22

Similar Documents

Publication Publication Date Title
US8751783B2 (en) Booting computing devices with EFI aware operating systems
CN101091163B (en) Manageability extension mechanism for system firmware, device and system
US20090217026A1 (en) Method for changing power states of a computer
CN104679540B (en) Computer system and computer system starting method
CN101438266A (en) Booting an operating system in discrete stages
CN103377054A (en) Starting method and starting device
TW201519100A (en) System and method for auto-enrolling option ROMs in a UEFI secure boot database
CN105144185A (en) Verifying controller code and system boot code
CN103999041A (en) Backing up firmware during initialization of device
CN102135893A (en) Method for integrating operating system on BIOS (Basic Input Output System) chip and starting operating system on server
US20130007438A1 (en) Storage medium storing master boot record, computer system having the same and booting method of the computer system
CN109408122B (en) Equipment starting method, electronic equipment and computer storage medium
CN101533355A (en) Method for starting multioperation system and device thereof
US20050108515A1 (en) System and method for manufacture of information handling systems with selective option ROM executions
CN102184111A (en) Online upgrade method for operating system and device with operating system
CN105159716A (en) Memory device initialization method and electronic equipment
US20100115004A1 (en) Backup system that stores boot data file of embedded system in different strorage sections and method thereof
CN116700801A (en) Configuration information management method, device and server
CN102799449A (en) Multi-system starting method and system
CN102043662A (en) Data modification method for multiple operating systems
CN102591691B (en) Hard disk startup method and the os starting loading method based on BIOS
JP2012194675A (en) Information apparatus and emergency access method for information apparatus
CN102999353A (en) Method and device for establishing equipment node
US20060168440A1 (en) OS selection methods and computer systems utilizing the same
CN102681859A (en) Method for starting Windows operation systems from USB (universal serial bus) mass storage device

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