CN105808327A - ***管理方法、装置及电子设备 - Google Patents

***管理方法、装置及电子设备 Download PDF

Info

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
Application number
CN201410838918.3A
Other languages
English (en)
Other versions
CN105808327B (zh
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.)
Lenovo Shanghai Electronics Technology Co Ltd
Original Assignee
Lenovo Shanghai Electronics 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 Lenovo Shanghai Electronics Technology Co Ltd filed Critical Lenovo Shanghai Electronics Technology Co Ltd
Priority to CN201410838918.3A priority Critical patent/CN105808327B/zh
Publication of CN105808327A publication Critical patent/CN105808327A/zh
Application granted granted Critical
Publication of CN105808327B publication Critical patent/CN105808327B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明实施例提供一种***管理方法、装置及电子设备,涉及多***技术领域,解决了现有技术中在进行双***切换时,不能判断和显示双***的状态,给用户的使用带来不便的问题。本发明的***管理方法包括:在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态;显示所述第二操作***的当前状态;在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态;显示所述第一操作***的当前状态;其中,所述双网隔离芯片通过第二通道由BIOS实时获取所述第一操作***和所述第二操作***的当前状态。本发明实施例适用于电子设备对双***的当前状态进行判断和显示。

Description

***管理方法、装置及电子设备
技术领域
本发明涉及多***技术领域,尤其涉及一种***管理方法、装置及电子设备。
背景技术
目前,随着计算机技术的高速发展,双网隔离技术已逐渐发展成为一种成熟的技术。采用双网隔离技术,可以实现内部网络与外部网络的安全隔离,确保外部网不能通过网络连接侵入内部网,同时防止内部网信息通过网络连接泄漏到外部网。
对于采用双网隔离技术的计算机来说,内部网络***和外部网络***分别安装相同或不同的操作***,根据用户的需求,可以在两个***之间实现自由切换。
在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
在进行双***切换时,不能判断和显示双***的状态,给用户的使用带来了不便。
发明内容
本发明提供的***管理方法、装置及电子设备,能够判断并显示双***的当前状态,为用户的使用提供了更多便利。
一方面,本发明提供一种***管理方法,包括:
在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态;
显示所述第二操作***的当前状态;
在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态;
显示所述第一操作***的当前状态;
其中,所述双网隔离芯片通过第二通道由BIOS实时获取所述第一操作***和所述第二操作***的当前状态。
另一方面,本发明提供一种***管理装置,包括第一操作***和第二操作***,其中,
所述第一操作***,用于在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取所述第二操作***的当前状态,并显示所述第二操作***的当前状态;
所述第二操作***,用于在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态,并显示所述第一操作***的当前状态;
其中,所述双网隔离芯片通过第二通道由BIOS实时获取所述第一操作***和所述第二操作***的当前状态。
再一方面,本发明提供一种电子设备,包括处理器、双网隔离芯片和外部接口,所述电子设备还包括上述***管理装置。
本发明提供的***管理方法、装置及电子设备,在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态并显示,在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态并显示,其中,双网隔离芯片通过第二通道由BIOS实时获取所述第一操作***和所述第二操作***的当前状态。与现有技术相比,本发明能够在多***下实时获取并显示当前操作***的状态,为用户的使用提供了更多便利。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的***管理方法的流程图;
图2为本发明实施例提供的***管理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例提供一种***管理方法,如图1所示,所述***管理方法包括:
S11、在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态;
S12、显示所述第二操作***的当前状态;
S13、在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态;
S14、显示所述第一操作***的当前状态;
其中,所述双网隔离芯片通过第二通道由BIOS(BasicInputOutputSystem,基本输入输出***)实时获取所述第一操作***和所述第二操作***的当前状态。
本发明实施例提供的***管理方法,在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态并显示,在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态并显示,其中,双网隔离芯片通过第二通道由BIOS实时获取所述第一操作***和所述第二操作***的当前状态。与现有技术相比,本发明能够在多***下实时获取并显示当前操作***的状态,为用户的使用提供了更多便利。
进一步地,在所述通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态之后,所述方法还包括:
将所述第二操作***的当前状态发送至第二操作***的应用层;
在所述通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态之后,所述方法还包括:
将所述第一操作***的当前状态发送至第一操作***的应用层。
进一步地,在所述显示所述第二操作***的当前状态之后,所述方法还包括:
根据所述第一操作***的应用层获得的指令,通过BIOS将所述第一操作***切换至第二操作***;
或者,在所述显示所述第一操作***的当前状态之后,所述方法还包括:
根据所述第二操作***的应用层获得的指令,通过BIOS将所述第二操作***切换至第一操作***。
具体地,所述通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态包括:通过USB(UniversalSerialBus,通用串行总线)与双网隔离芯片通信,获取第二操作***的当前状态;
所述通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态包括:通过USB与双网隔离芯片通信,获取第一操作***的当前状态。
具体地,所述双网隔离芯片通过第二通道由BIOS实时获取第一操作***和第二操作***的当前状态包括:所述双网隔离芯片通过SMBus(SystemManagementBus,***管理总线)由BIOS实时获取第一操作***和第二操作***的当前状态。
具体地,所述显示所述第二操作***的当前状态包括:以图标的形式显示所述第二操作***的当前状态;
所述显示所述第一操作***的当前状态包括:以图标的形式显示所述第一操作***的当前状态。
从而,用户根据图标显示,可以获知第一操作***或第二操作***的当前状态,在使用双***时更加便利。
在本实施例中,所述第一操作***和第二操作***可以分别为内网和外网。
所述第一操作***或第二操作***的当前状态可以为关机状态或睡眠状态。
可选地,BIOS与第一操作***或第二操作***之间可以通过ACPI(AdvancedConfigurationandPowerInterface,高级配置与电源接口)连接。
在本实施例中,当所述电子设备为台式计算机或笔记本时,所述第一操作***和第二操作***可以为桌面操作***,例如:Linux操作***和Windows操作***;当所述电子设备为智能手机或PAD时,所述第一操作***和第二操作***可以为嵌入式操作***,例如:Android、iOS、Symbian、WindowsPhone或BlackBerryOS。
以计算机中安装有内网OS1和外网OS2为例,下面介绍在OS1和OS2之间进行***切换的具体操作方式。
计算机启动后,双网隔离芯片开始工作,BIOS通过SMBus与双网隔离芯片通信,将OS1和OS2的状态都初始化为关机状态;用户选择进入OS1,OS1通过USB方式与双网隔离芯片通信,实时获取OS2的状态为关机状态,并在OS1下显示出对应的图标;用户选择切换操作***,计算机由OS1切换至OS2,双网隔离芯片获取并更新OS1的状态为睡眠状态;OS2通过USB方式与双网隔离芯片通信,实时获取OS1的状态为睡眠状态,并在OS2下显示出对应的图标。
计算机在OS1和OS2之间进行切换时,双网隔离芯片会实时更新两个OS的状态,以保证进入OS后可正常显示另一OS的当前状态。
从而,利用独立的双网隔离芯片,实时监控并记录双网状态下,OS1和OS2的当前状态,通过USB与操作***应用层交互信息,通过SMBus与BIOS交互信息,实现在当前操作***下能够实时显示另一操作***状态,为用户的使用提供了更多便利。
本实施例还提供一种***管理装置,如图2所示,所述***管理装置10包括第一操作***11和第二操作***12,其中,
所述第一操作***11,用于在第一操作***11处于使用状态时,通过第一通道与双网隔离芯片20通信,获取所述第二操作***12的当前状态,并显示所述第二操作***12的当前状态;
所述第二操作***12,用于在第二操作***12处于使用状态时,通过第一通道与双网隔离芯片20通信,获取第一操作***11的当前状态,并显示所述第一操作***11的当前状态;
其中,所述双网隔离芯片20通过第二通道由BIOS30实时获取所述第一操作***11和所述第二操作***12的当前状态。
本发明提供的***管理装置,在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态并显示,在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态并显示,其中,双网隔离芯片通过第二通道由BIOS实时获取所述第一操作***和所述第二操作***的当前状态。与现有技术相比,本发明能够在多***下实时获取并显示当前操作***的状态,为用户的使用提供了更多便利。
进一步地,所述第一操作***11,还用于在通过第一通道与双网隔离芯片20通信,获取第二操作***12的当前状态之后,将所述第二操作***12的当前状态发送至第二操作***12的应用层;
所述第二操作***12,还用于在通过第一通道与双网隔离芯片20通信,获取第一操作***11的当前状态之后,将所述第一操作***11的当前状态发送至第一操作***11的应用层。
进一步地,所述第一操作***11,还用于根据第一操作***11的应用层获得的指令,通过BIOS30将所述第一操作***11切换至第二操作***12;
所述第二操作***12,还用于根据第二操作***12的应用层获得的指令,通过BIOS30将所述第二操作***12切换至第一操作***11。
具体地,所述第一操作***11,还用于通过USB与双网隔离芯片20通信,获取第二操作***12的当前状态;
所述第二操作***12,还用于通过USB与双网隔离芯片20通信,获取第一操作***11的当前状态。
具体地,所述双网隔离芯片20通过SMBus(SystemManagementBus,***管理总线)由BIOS30实时获取第一操作***11和第二操作***12的当前状态。
具体地,所述第二操作***12,还用于以图标的形式显示所述第二操作***12的当前状态;
所述第一操作***11,还用于以图标的形式显示所述第一操作***11的当前状态。
从而,用户根据图标显示,可以获知第一操作***或第二操作***的当前状态,在使用双***时更加便利。
在本实施例中,所述第一操作***和第二操作***可以分别为内网和外网。
所述第一操作***或第二操作***的当前状态可以为关机状态或睡眠状态。
可选地,BIOS与第一操作***或第二操作***之间可以通过ACPI(AdvancedConfigurationandPowerInterface,高级配置与电源接口)连接。
在本实施例中,当所述电子设备为台式计算机或笔记本时,所述第一操作***和第二操作***可以为桌面操作***,例如:Linux操作***和Windows操作***;当所述电子设备为智能手机或PAD时,所述第一操作***和第二操作***可以为嵌入式操作***,例如:Android、iOS、Symbian、WindowsPhone或BlackBerryOS。
本发明实施例还提供一种电子设备,包括处理器、双网隔离芯片和外部接口,所述电子设备还包括如上述实施例所述的***管理装置。
本发明实施例中的电子设备可以为台式计算机、笔记本、手机、PAD等,但不仅限于此。
本发明实施例中的操作***可以为桌面操作***,例如,Unix操作***、类Unix操作***或Windows操作***;或者为服务器操作***,例如:Unix系列、Linux系列或Windows系列;或者为嵌入式操作***,例如:嵌入式Linux、嵌入式Windows、VxWorks,以及iOS、Symbian、WindowsPhone或BlackBerryOS。
本发明实施例***管理方法、装置及电子设备,可以适用于在具有双***的电子设备中对双***的当前状态进行判断和显示,但不仅限于此。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (10)

1.一种***管理方法,其特征在于,包括:
在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态;
显示所述第二操作***的当前状态;
在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态;
显示所述第一操作***的当前状态;
其中,所述双网隔离芯片通过第二通道由BIOS实时获取第一操作***和第二操作***的当前状态。
2.根据权利要求1所述的方法,其特征在于,在所述通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态之后,所述方法还包括:
将所述第二操作***的当前状态发送至第二操作***的应用层;
在所述通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态之后,所述方法还包括:
将所述第一操作***的当前状态发送至第一操作***的应用层。
3.根据权利要求2所述的方法,其特征在于,在所述显示所述第二操作***的当前状态之后,所述方法还包括:
根据所述第一操作***的应用层获得的指令,通过BIOS将所述第一操作***切换至第二操作***;
或者,在所述显示所述第一操作***的当前状态之后,所述方法还包括:
根据所述第二操作***的应用层获得的指令,通过BIOS将所述第二操作***切换至第一操作***。
4.根据权利要求1所述的方法,其特征在于,所述通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态包括:通过USB与双网隔离芯片通信,获取第二操作***的当前状态;
所述通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态包括:通过USB与双网隔离芯片通信,获取第一操作***的当前状态。
5.根据权利要求1所述的方法,其特征在于,所述双网隔离芯片通过第二通道由BIOS实时获取第一操作***和第二操作***的当前状态包括:所述双网隔离芯片通过***管理总线SMBus由BIOS实时获取第一操作***和第二操作***的当前状态。
6.一种***管理装置,其特征在于,包括第一操作***和第二操作***,其中,
所述第一操作***,用于在第一操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取所述第二操作***的当前状态,并显示所述第二操作***的当前状态;
所述第二操作***,用于在第二操作***处于使用状态时,通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态,并显示所述第一操作***的当前状态;
其中,所述双网隔离芯片通过第二通道由BIOS实时获取所述第一操作***和所述第二操作***的当前状态。
7.根据权利要求6所述的装置,其特征在于,所述第一操作***,还用于在通过第一通道与双网隔离芯片通信,获取第二操作***的当前状态之后,将所述第二操作***的当前状态发送至第二操作***的应用层;
所述第二操作***,还用于在通过第一通道与双网隔离芯片通信,获取第一操作***的当前状态之后,将所述第一操作***的当前状态发送至第一操作***的应用层。
8.根据权利要求7所述的装置,其特征在于,所述第一操作***,还用于根据第一操作***的应用层获得的指令,通过BIOS将所述第一操作***切换至第二操作***;
所述第二操作***,还用于根据第二操作***的应用层获得的指令,通过BIOS将所述第二操作***切换至第一操作***。
9.根据权利要求6所述的装置,其特征在于,所述第一操作***,还用于通过USB与双网隔离芯片通信,获取第二操作***的当前状态;
所述第二操作***,还用于通过USB与双网隔离芯片通信,获取第一操作***的当前状态。
10.一种电子设备,包括处理器、双网隔离芯片和外部接口,其特征在于,所述电子设备还包括如权利要求6至9中任一项所述的***管理装置。
CN201410838918.3A 2014-12-30 2014-12-30 ***管理方法、装置及电子设备 Active CN105808327B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410838918.3A CN105808327B (zh) 2014-12-30 2014-12-30 ***管理方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410838918.3A CN105808327B (zh) 2014-12-30 2014-12-30 ***管理方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN105808327A true CN105808327A (zh) 2016-07-27
CN105808327B CN105808327B (zh) 2019-05-31

Family

ID=56980926

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410838918.3A Active CN105808327B (zh) 2014-12-30 2014-12-30 ***管理方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN105808327B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471705A (zh) * 2019-07-15 2019-11-19 江苏泛腾电子科技有限公司 一种定制双***

Citations (6)

* Cited by examiner, † Cited by third party
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 (zh) * 2009-08-07 2010-01-06 福建升腾资讯有限公司 一种单主机多***的实现方法
CN101685484A (zh) * 2008-09-27 2010-03-31 联想(北京)有限公司 一种计算机及其操作***间的数据交换方法
CN103425525A (zh) * 2012-05-16 2013-12-04 联想(北京)有限公司 一种切换方法及电子设备
CN103713829A (zh) * 2012-09-29 2014-04-09 联想(北京)有限公司 ***切换方法、装置和电子设备
CN103902316A (zh) * 2012-12-27 2014-07-02 联想(北京)有限公司 切换方法和电子设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
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 (zh) * 2007-09-05 2009-03-11 宏达国际电子股份有限公司 具有多种操作***的***、电子装置及其运作方法
CN101685484A (zh) * 2008-09-27 2010-03-31 联想(北京)有限公司 一种计算机及其操作***间的数据交换方法
CN101620471A (zh) * 2009-08-07 2010-01-06 福建升腾资讯有限公司 一种单主机多***的实现方法
CN103425525A (zh) * 2012-05-16 2013-12-04 联想(北京)有限公司 一种切换方法及电子设备
CN103713829A (zh) * 2012-09-29 2014-04-09 联想(北京)有限公司 ***切换方法、装置和电子设备
CN103902316A (zh) * 2012-12-27 2014-07-02 联想(北京)有限公司 切换方法和电子设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471705A (zh) * 2019-07-15 2019-11-19 江苏泛腾电子科技有限公司 一种定制双***

Also Published As

Publication number Publication date
CN105808327B (zh) 2019-05-31

Similar Documents

Publication Publication Date Title
CN106557320B (zh) 一种应用于Android平台的启动活动的方法和装置
CN103513710A (zh) 状态切换的方法及电子设备
CN103430151A (zh) 一种资源配置方法及装置
CN104794014A (zh) ***运行的方法及智能终端
CN103516557A (zh) 测试方法及***
CN104765466A (zh) 移动终端的按键控制方法及装置
CN105677141A (zh) 一种应用程序管理方法及终端
CN106786960A (zh) 充电控制方法、装置及终端
CN107229579A (zh) Usb接口的usb模式和mhl模式的兼容方法和装置
CN102073524B (zh) 一种无线通讯终端及其自启动的方法
CN104731593A (zh) 一种信息处理方法及电子设备
CN105868132B (zh) 一种基于usb通信的数字示波器模块化功能拓展方法及***
CN106292989A (zh) 一种信息处理方法及电子设备
CN104680089A (zh) 一种电子设备和***切换方法
CN104166521A (zh) 计算机
CN103106371B (zh) 一种保护数据安全的方法和装置
CN105808327A (zh) ***管理方法、装置及电子设备
CN105808459A (zh) 外部设备识别方法、装置及电子设备
CN103870564A (zh) 一种数据更新方法及电子设备
CN104461603A (zh) 一种信息处理方法及电子设备
CN101510240A (zh) 多套独立操作平台的安全管理***
CN104951325A (zh) 一种信息显示方法及电子设备
CN109032765A (zh) 一种虚拟机双机热备部署方法、装置及设备
CN104461767A (zh) 一种信息处理方法及电子设备
CN105653988A (zh) 一种外部存储设备读写权限控制方法、装置及终端设备

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