CN105808327A - System management method and apparatus as well as electronic device - Google Patents
System management method and apparatus as well as electronic device Download PDFInfo
- Publication number
- CN105808327A CN105808327A CN201410838918.3A CN201410838918A CN105808327A CN 105808327 A CN105808327 A CN 105808327A CN 201410838918 A CN201410838918 A CN 201410838918A CN 105808327 A CN105808327 A CN 105808327A
- Authority
- CN
- China
- Prior art keywords
- operating system
- current state
- double
- net isolating
- net
- 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
Landscapes
- Stored Programmes (AREA)
Abstract
Embodiments of the invention provide a system management method and apparatus as well as an electronic device, relate to the technical field of multisystem, and solve the problem of inconvenience in use by users due to incapability of judging and displaying states of double systems during double-system switching in the prior art. The system management method comprises the steps of when a first operation system is in a usage state, communicating with a double-network isolation chip through a first channel to obtain a current state of a second operation system; displaying the current state of the second operation system; when the second operation system is in a usage state, communicating with the double-network isolation chip through the first channel to obtain a current state of the first operation system; and displaying the current state of the first operation system, wherein the double-network isolation chip obtains the current states of the first operation system and the second operation system in real time by a BIOS (Basic Input Output System) through a second channel. The method and apparatus provided by the embodiments of the invention are suitable for the electronic device to judge and display the current states of the double systems.
Description
Technical field
The present invention relates to multisystem technical field, particularly relate to a kind of method for managing system, device and electronic equipment.
Background technology
At present, along with the high speed development of computer technology, double; two net isolation technologies have been developing progressively the technology into a kind of maturation.Adopt double; two net isolation technology, it is possible to achieve the security isolation of internal network and external network, it is ensured that extranets can not pass through network connection and invade in-house network, prevent in-house network information from leaking into extranets by network connection simultaneously.
For adopting the computer of double; two net isolation technology, internal network systems and external network system are respectively mounted identical or different operating system, the demand according to user, it is possible to realize between the two systems freely switching.
In the process realizing the present invention, inventor have found that prior art at least exists following technical problem:
When carrying out dual system switching, it is impossible to judge and show the state of dual system, bring inconvenience to the use of user.
Summary of the invention
Method for managing system provided by the invention, device and electronic equipment, it is possible to judge and show the current state of dual system, the use for user provides more facility.
On the one hand, the present invention provides a kind of method for managing system, including:
When the first operating system is in use state, is communicated with double; two net isolating chips by first passage, obtain the current state of the second operating system;
Show the current state of described second operating system;
When the second operating system is in use state, is communicated with double; two net isolating chips by first passage, obtain the current state of the first operating system;
Show the current state of described first operating system;
Wherein, described pair of net isolating chip is obtained described first operating system and the current state of described second operating system in real time by second channel by BIOS.
On the other hand, the present invention provides a kind of system management facility, including the first operating system and the second operating system, wherein,
Described first operating system, for when the first operating system is in use state, communicating with double; two net isolating chips by first passage, obtain the current state of described second operating system, and show the current state of described second operating system;
Described second operating system, for when the second operating system is in use state, communicating with double; two net isolating chips by first passage, obtain the current state of the first operating system, and show the current state of described first operating system;
Wherein, described pair of net isolating chip is obtained described first operating system and the current state of described second operating system in real time by second channel by BIOS.
Another further aspect, the present invention provides a kind of electronic equipment, and including processor, double; two net isolating chip and external interface, described electronic equipment also includes said system managing device.
Method for managing system provided by the invention, device and electronic equipment, when the first operating system is in use state, communicated with double; two net isolating chips by first passage, obtain the current state of the second operating system and show, when the second operating system is in use state, communicated with double; two net isolating chips by first passage, obtain the current state of the first operating system and show, wherein, double; two net isolating chips are obtained described first operating system and the current state of described second operating system in real time by second channel by BIOS.Compared with prior art, the present invention can obtain and show the state of current operation system in real time under multisystem, and the use for user provides more facility.
Accompanying drawing explanation
In order to be illustrated more clearly that the technical scheme in the embodiment of the present invention, below the accompanying drawing used required during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the premise not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The flow chart of the method for managing system that Fig. 1 provides for the embodiment of the present invention;
The structural representation of the system management facility that Fig. 2 provides for the embodiment of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, all other embodiments that those of ordinary skill in the art obtain under not making creative work premise, broadly fall into the scope of protection of the invention.
The embodiment of the present invention provides a kind of method for managing system, as it is shown in figure 1, described method for managing system includes:
S11, when the first operating system is in use state, communicated with double; two net isolating chips by first passage, obtain the current state of the second operating system;
S12, show the current state of described second operating system;
S13, when the second operating system is in use state, communicated with double; two net isolating chips by first passage, obtain the current state of the first operating system;
S14, show the current state of described first operating system;
Wherein, described pair of net isolating chip passes through second channel by BIOS(BasicInputOutputSystem, basic input output system) the real-time current state obtaining described first operating system and described second operating system.
The method for managing system that the embodiment of the present invention provides, when the first operating system is in use state, communicated with double; two net isolating chips by first passage, obtain the current state of the second operating system and show, when the second operating system is in use state, communicated with double; two net isolating chips by first passage, obtain the current state of the first operating system and show, wherein, double; two net isolating chips are obtained described first operating system and the current state of described second operating system in real time by second channel by BIOS.Compared with prior art, the present invention can obtain and show the state of current operation system in real time under multisystem, and the use for user provides more facility.
Further, being communicated with double; two net isolating chips by first passage described, after obtaining the current state of the second operating system, described method also includes:
The current state of described second operating system is sent the application layer to the second operating system;
Being communicated with double; two net isolating chips by first passage described, after obtaining the current state of the first operating system, described method also includes:
The current state of described first operating system is sent the application layer to the first operating system.
Further, after the current state of described second operating system of described display, described method also includes:
The instruction that application layer according to described first operating system obtains, switches to the second operating system by BIOS by described first operating system;
Or, after the current state of described first operating system of described display, described method also includes:
The instruction that application layer according to described second operating system obtains, switches to the first operating system by BIOS by described second operating system.
Specifically, described communicated with double; two net isolating chips by first passage, the current state obtaining the second operating system includes: by USB(UniversalSerialBus, USB (universal serial bus)) communicate with double; two net isolating chips, obtain the current state of the second operating system;
Described communicate with double; two net isolating chips by first passage, the current state obtaining the first operating system includes: is communicated with pair net isolating chips by USB, obtains the current state of the first operating system.
Specifically, the current state that the described pair of net isolating chip is obtained the first operating system and the second operating system in real time by second channel by BIOS includes: described pair of net isolating chip is by SMBus(SystemManagementBus, System Management Bus) current state of the first operating system and the second operating system is obtained in real time by BIOS.
Specifically, the current state of described second operating system of described display includes: show the current state of described second operating system with the form of icon;
The current state of described first operating system of described display includes: show the current state of described first operating system with the form of icon.
Thus, user shows according to icon, it is possible to know the first operating system or the current state of the second operating system, more convenient when using dual system.
In the present embodiment, described first operating system and the second operating system can respectively Intranet and outer nets.
The current state of described first operating system or the second operating system can be off-mode or sleep state.
Alternatively, BIOS and the first operating system or ACPI(AdvancedConfigurationandPowerInterface, ACPI can be passed through between the second operating system) connect.
In the present embodiment, when described electronic equipment is desk computer or notebook, described first operating system and the second operating system can be desktop operating system, for instance: (SuSE) Linux OS and Windows operating system;When described electronic equipment is smart mobile phone or PAD, described first operating system and the second operating system can be embedded OS, for instance: Android, iOS, Symbian, WindowsPhone or BlackBerryOS.
Intranet OS1 and outer net OS2 is installed in computer, is described below between OS1 and OS2 to carry out the concrete operations mode of system switching.
After computer starting, double; two net isolating chips are started working, and BIOS is communicated with double; two net isolating chips by SMBus, and the state of OS1 and OS2 is initialized to off-mode;User is selected to enter OS1, OS1 and is communicated with double; two net isolating chips by USB mode, and the state obtaining OS2 in real time is off-mode, and demonstrates the icon of correspondence under OS1;User selects switching operating system, and computer is switched to OS2 by OS1, and double; two net isolating chips obtain and update the state of OS1 is sleep state;OS2 is communicated with double; two net isolating chips by USB mode, and the state obtaining OS1 in real time is sleep state, and demonstrates the icon of correspondence under OS2.
When computer switches between OS1 and OS2, the state of double; two net isolated core two OS of sector-meeting real-time update, can normally show the current state of another OS after ensureing entrance OS.
Thus, utilize independent double; two net isolating chips, monitor in real time also records under double; two net state, the current state of OS1 and OS2, by USB and operating system application layer interactive information, by SMBus and BIOS interactive information, it is achieved can showing another operation system state under current operation system in real time, the use for user provides more facility.
The present embodiment also provides for a kind of system management facility, as in figure 2 it is shown, described system management facility 10 includes the first operating system 11 and the second operating system 12, wherein,
Described first operating system 11, for when the first operating system 11 is in use state, communicating with double; two net isolating chips 20 by first passage, obtain the current state of described second operating system 12, and show the current state of described second operating system 12;
Described second operating system 12, for when the second operating system 12 is in use state, communicating with double; two net isolating chips 20 by first passage, obtain the current state of the first operating system 11, and show the current state of described first operating system 11;
Wherein, described pair of net isolating chip 20 is obtained described first operating system 11 and the current state of described second operating system 12 in real time by second channel by BIOS30.
System management facility provided by the invention, when the first operating system is in use state, communicated with double; two net isolating chips by first passage, obtain the current state of the second operating system and show, when the second operating system is in use state, is communicated with double; two net isolating chips by first passage, obtain the current state of the first operating system and show, wherein, double; two net isolating chips are obtained described first operating system and the current state of described second operating system in real time by second channel by BIOS.Compared with prior art, the present invention can obtain and show the state of current operation system in real time under multisystem, and the use for user provides more facility.
Further, described first operating system 11, it is additionally operable to communicated with double; two net isolating chips 20 by first passage, after obtaining the current state of the second operating system 12, the current state of described second operating system 12 is sent the application layer to the second operating system 12;
Described second operating system 12, is additionally operable to communicated with double; two net isolating chips 20 by first passage, after obtaining the current state of the first operating system 11, the current state of described first operating system 11 is sent the application layer to the first operating system 11.
Further, described first operating system 11, it is additionally operable to the instruction that the application layer according to the first operating system 11 obtains, by BIOS30, described first operating system 11 is switched to the second operating system 12;
Described second operating system 12, is additionally operable to the instruction that the application layer according to the second operating system 12 obtains, by BIOS30, described second operating system 12 is switched to the first operating system 11.
Specifically, described first operating system 11, it is additionally operable to be communicated with double; two net isolating chips 20 by USB, obtains the current state of the second operating system 12;
Described second operating system 12, is additionally operable to be communicated with double; two net isolating chips 20 by USB, obtains the current state of the first operating system 11.
Specifically, the described pair of net isolating chip 20 is by SMBus(SystemManagementBus, System Management Bus) current state of the first operating system 11 and the second operating system 12 is obtained in real time by BIOS30.
Specifically, described second operating system 12, it is additionally operable to show the current state of described second operating system 12 with the form of icon;
Described first operating system 11, is additionally operable to show the current state of described first operating system 11 with the form of icon.
Thus, user shows according to icon, it is possible to know the first operating system or the current state of the second operating system, more convenient when using dual system.
In the present embodiment, described first operating system and the second operating system can respectively Intranet and outer nets.
The current state of described first operating system or the second operating system can be off-mode or sleep state.
Alternatively, BIOS and the first operating system or ACPI(AdvancedConfigurationandPowerInterface, ACPI can be passed through between the second operating system) connect.
In the present embodiment, when described electronic equipment is desk computer or notebook, described first operating system and the second operating system can be desktop operating system, for instance: (SuSE) Linux OS and Windows operating system;When described electronic equipment is smart mobile phone or PAD, described first operating system and the second operating system can be embedded OS, for instance: Android, iOS, Symbian, WindowsPhone or BlackBerryOS.
The embodiment of the present invention also provides for a kind of electronic equipment, and including processor, double; two net isolating chip and external interface, described electronic equipment also includes the system management facility as described in above-described embodiment.
Electronic equipment in the embodiment of the present invention can be desk computer, notebook, mobile phone, PAD etc., but is not limited only to this.
Operating system in the embodiment of the present invention can be desktop operating system, for instance, Unix operating system, class Unix operating system or Windows operating system;Or it is server OS, for instance: Unix series, Linux series or Windows series;Or it is embedded OS, for instance: built-in Linux, embedded Windows, VxWorks, and iOS, Symbian, WindowsPhone or BlackBerryOS.
Embodiment of the present invention method for managing system, device and electronic equipment, it is possible to suitable in the electronic equipment have dual system, the current state of dual system being judged and showing, but be not limited only to this.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method, can be by the hardware that computer program carrys out instruction relevant to complete, described program can be stored in a computer read/write memory medium, this program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-OnlyMemory, ROM) or random store-memory body (RandomAccessMemory, RAM) etc..
The above; being only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, any those familiar with the art is in the technical scope that the invention discloses; the change that can readily occur in or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with scope of the claims.
Claims (10)
1. a method for managing system, it is characterised in that including:
When the first operating system is in use state, is communicated with double; two net isolating chips by first passage, obtain the current state of the second operating system;
Show the current state of described second operating system;
When the second operating system is in use state, is communicated with double; two net isolating chips by first passage, obtain the current state of the first operating system;
Show the current state of described first operating system;
Wherein, the described pair of net isolating chip is obtained the current state of the first operating system and the second operating system in real time by second channel by BIOS.
2. method according to claim 1, it is characterised in that being communicated with double; two net isolating chips by first passage described, after obtaining the current state of the second operating system, described method also includes:
The current state of described second operating system is sent the application layer to the second operating system;
Being communicated with double; two net isolating chips by first passage described, after obtaining the current state of the first operating system, described method also includes:
The current state of described first operating system is sent the application layer to the first operating system.
3. method according to claim 2, it is characterised in that after the current state of described second operating system of described display, described method also includes:
The instruction that application layer according to described first operating system obtains, switches to the second operating system by BIOS by described first operating system;
Or, after the current state of described first operating system of described display, described method also includes:
The instruction that application layer according to described second operating system obtains, switches to the first operating system by BIOS by described second operating system.
4. method according to claim 1, it is characterised in that described communicate with double; two net isolating chips by first passage, the current state obtaining the second operating system includes: is communicated with pair net isolating chips by USB, obtains the current state of the second operating system;
Described communicate with double; two net isolating chips by first passage, the current state obtaining the first operating system includes: is communicated with pair net isolating chips by USB, obtains the current state of the first operating system.
5. method according to claim 1, it is characterized in that, the current state that the described pair of net isolating chip is obtained the first operating system and the second operating system in real time by second channel by BIOS includes: described pair of net isolating chip is obtained the current state of the first operating system and the second operating system in real time by System Management Bus SMBus by BIOS.
6. a system management facility, it is characterised in that include the first operating system and the second operating system, wherein,
Described first operating system, for when the first operating system is in use state, communicating with double; two net isolating chips by first passage, obtain the current state of described second operating system, and show the current state of described second operating system;
Described second operating system, for when the second operating system is in use state, communicating with double; two net isolating chips by first passage, obtain the current state of the first operating system, and show the current state of described first operating system;
Wherein, described pair of net isolating chip is obtained described first operating system and the current state of described second operating system in real time by second channel by BIOS.
7. device according to claim 6, it is characterized in that, described first operating system, be additionally operable to by first passage and double; two net isolating chip communications, after obtaining the current state of the second operating system, the current state of described second operating system is sent the application layer to the second operating system;
Described second operating system, is additionally operable to, by first passage and double; two net isolating chip communications, after obtaining the current state of the first operating system, the current state of described first operating system be sent the application layer to the first operating system.
8. device according to claim 7, it is characterised in that described first operating system, is additionally operable to the instruction that the application layer according to the first operating system obtains, by BIOS, described first operating system is switched to the second operating system;
Described second operating system, is additionally operable to the instruction that the application layer according to the second operating system obtains, by BIOS, described second operating system is switched to the first operating system.
9. device according to claim 6, it is characterised in that described first operating system, is additionally operable to, by USB and double; two net isolating chip communications, obtain the current state of the second operating system;
Described second operating system, is additionally operable to, by USB and double; two net isolating chip communications, obtain the current state of the first operating system.
10. an electronic equipment, including processor, double; two net isolating chip and external interface, it is characterised in that described electronic equipment also includes the system management facility as according to any one of claim 6 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410838918.3A CN105808327B (en) | 2014-12-30 | 2014-12-30 | Method for managing system, device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410838918.3A CN105808327B (en) | 2014-12-30 | 2014-12-30 | Method for managing system, device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105808327A true CN105808327A (en) | 2016-07-27 |
CN105808327B CN105808327B (en) | 2019-05-31 |
Family
ID=56980926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410838918.3A Active CN105808327B (en) | 2014-12-30 | 2014-12-30 | Method for managing system, device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105808327B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110471705A (en) * | 2019-07-15 | 2019-11-19 | 江苏泛腾电子科技有限公司 | A kind of customization dual system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090063845A1 (en) * | 2007-09-05 | 2009-03-05 | High Tech Computer, Corp. | System and electronic device having multiple operating systems and operating method thereof |
CN101620471A (en) * | 2009-08-07 | 2010-01-06 | 福建升腾资讯有限公司 | Method for realizing single host computer with multiple systems |
CN101685484A (en) * | 2008-09-27 | 2010-03-31 | 联想(北京)有限公司 | Computer and data exchange method of operating system thereof |
CN103425525A (en) * | 2012-05-16 | 2013-12-04 | 联想(北京)有限公司 | Switching method and electronic devices |
CN103713829A (en) * | 2012-09-29 | 2014-04-09 | 联想(北京)有限公司 | System switching method, system switching device and electronic equipment |
CN103902316A (en) * | 2012-12-27 | 2014-07-02 | 联想(北京)有限公司 | Switching method and electronic device |
-
2014
- 2014-12-30 CN CN201410838918.3A patent/CN105808327B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090063845A1 (en) * | 2007-09-05 | 2009-03-05 | High Tech Computer, Corp. | System and electronic device having multiple operating systems and operating method thereof |
CN101382833A (en) * | 2007-09-05 | 2009-03-11 | 宏达国际电子股份有限公司 | System and electronic device having multiple operating systems and operating method thereof |
CN101685484A (en) * | 2008-09-27 | 2010-03-31 | 联想(北京)有限公司 | Computer and data exchange method of operating system thereof |
CN101620471A (en) * | 2009-08-07 | 2010-01-06 | 福建升腾资讯有限公司 | Method for realizing single host computer with multiple systems |
CN103425525A (en) * | 2012-05-16 | 2013-12-04 | 联想(北京)有限公司 | Switching method and electronic devices |
CN103713829A (en) * | 2012-09-29 | 2014-04-09 | 联想(北京)有限公司 | System switching method, system switching device and electronic equipment |
CN103902316A (en) * | 2012-12-27 | 2014-07-02 | 联想(北京)有限公司 | Switching method and electronic device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110471705A (en) * | 2019-07-15 | 2019-11-19 | 江苏泛腾电子科技有限公司 | A kind of customization dual system |
Also Published As
Publication number | Publication date |
---|---|
CN105808327B (en) | 2019-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106557320B (en) | Method and device for starting activities applied to Android platform | |
CN103513710A (en) | Status switching method and electronic device | |
CN102804131B (en) | The apparatus and method of access computer pre-boot routine | |
CN103430151A (en) | Method and apparatus for configuring resource | |
CN104794014A (en) | System operation method and intelligent terminal | |
CN104765466A (en) | Key control method and device for mobile terminal | |
CN105677141A (en) | Application program management method and terminal | |
CN106786960A (en) | Charge control method, device and terminal | |
CN107229579A (en) | The USB mode of USB interface and the compatibility method and device of MHL patterns | |
CN103853516A (en) | Electronic equipment and switching method | |
CN104731593A (en) | Information processing method and electronic equipment | |
CN106598487A (en) | Data destruction method and device | |
CN105868132B (en) | A kind of Digital Oscillograph Module functions expanding method and system based on usb communication | |
CN106292989A (en) | A kind of information processing method and electronic equipment | |
CN104680089A (en) | Electronic device and system switching method | |
CN104166521A (en) | Computer with a memory card | |
CN103106371B (en) | A kind of method and apparatus protecting data safety | |
CN105808327A (en) | System management method and apparatus as well as electronic device | |
CN105808459A (en) | External equipment identification method and device, and electronic equipment | |
CN103870564A (en) | Data updating method and electronic equipment | |
CN104461603A (en) | Information processing method and electronic equipment | |
CN101510240A (en) | Safety management system for multiple independent operation platforms | |
CN104951325A (en) | Information display method and electronic equipment | |
CN109032765A (en) | A kind of virtual machine two-node cluster hot backup dispositions method, device and equipment | |
CN104461767A (en) | Information processing method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |