具有多操作系统的电子设备启动的方法及装置的制作方法

文档序号:6440233阅读:201来源:国知局
专利名称:具有多操作系统的电子设备启动的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种具有多操作系统的电子设备启动的方法及装置。
背景技术
双操作系统在安装的时候,两个操作系统是分别装在不同的分区内,后安装的操作系统不会覆盖前一个操作系统。而且每个单独的操作系统都有自己的分区格式,不会造成冲突的。当遇到启动事件时,安装有双操作系统的电子设备,在启动的时候,会在电子设备的显示屏上显示多重启动的选择菜单,用户可以选择进入到哪个操作系统中。然而,在现有电子设备的启动过程中,电子设备并不能自动地从双操作系统中选择出最稳定的操作系统。

发明内容
本发明的实施例提供一种具有多操作系统的电子设备启动的方法及装置,能够自动地从多操作系统中选择最稳定的操作系统。在本实施例中提供一种具有多操作系统的电子设备启动的方法,所述方法包括:当检测到启动事件时,从多操作系统中选择出稳定等级为最高稳定等级的操作系统;在所述电子设备上运行所述稳定等级为最高稳定等级的操作系统。优选地,所述方法还包括:预先设置所述多操作系统中每个操作系统的属性信息,所述属性信息包括:稳定等级和版本等级。优选地,当至少两个操作系统的稳定等级为最高稳定等级时,所述方法还包括:从稳定等级为最闻稳定等级的至少两个操作系统中选择出版本等级为最闻版本等级的操作系统;在所述电子设备上运行所述版本等级为最高版本等级的操作系统。优选地,所述多操作系统中各操作系统之间共享用户数据。优选地,所述用户数据包括:用户信息、应用软件和多媒体文件。优选地,所述启动事件包括:切断电源后启动和/或不切断电源启动。本发明的实施例还提供一种具有多操作系统的电子设备启动的装置,包括:等级选取模块,用于当检测到启动事件时,从多操作系统中选择出稳定等级为最高稳定等级的操作系统;系统运行模块,用于在所述电子设备上运行所述稳定等级为最高稳定等级的操作系统。优选地,所述装置还包括:
设置模块,用于预先设置所述多操作系统中每个操作系统的属性信息,所述属性信息包括:稳定等级和版本等级。优选地,所述装置还包括:版本选取模块,用于从稳定等级为最高稳定等级的至少两个操作系统中选择出版本等级为最闻版本等级的操作系统;所述系统运行模块,还用于在所述电子设备上运行所述版本等级为最高版本等级的操作系统。由上述技术方案可知,本发明的实施例具有如下有益效果:在本实施例中,当检测到启动事件时,可从多操作系统中选择出稳定等级为最高稳定等级的操作系统;然后在电子设备上运行稳定等级为最高稳定等级的操作系统,实现电子设备能够自动地从多操作系统中选择最稳定的操作系统。进一步,当存在至少两个操作系统的稳定等级为最闻稳定等级时,可从最闻稳定等级的操作系统中,选择出版本等级为最高版本等级的操作系统,从而确保用户能够使用到最闻版本的操作系统,提闻用户体验。


图1为本发明的实施例中具有多操作系统的电子设备启动的方法流程图;图2为本发明的实施例中具有多操作系统的电子设备启动的装置结构框图。
具体实施例方式在本实施例中,当检测到启动事件时,可从多操作系统中选择出稳定等级为最高稳定等级的操作系统;然后在电子设备上运行稳定等级为最高稳定等级的操作系统。为了使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细地说明。在此,本发明的示意性实施例及说明用于解释本发明,但并不作为对本发明的限定。如图1所示,为本发明的实施例中具有多操作系统的电子设备启动的方法流程图,具体步骤如下:步骤101、预先设置多操作系统中每个操作系统的属性信息,属性信息包括:稳定等级和版本等级;在本实施例中,通过属性信息来标识操作系统的属性,例如标识出操作系统的稳定等级和操作系统的版本等级。该操作系统可以是用于个人计算机的操作系统,例如视窗操作系统,也可以是用于移动电话的操作系统,例如安卓操作系统。当然可以理解的是,在本实施例中并不限定操作系统的具体内容。上述稳定等级由高到低可分为第一等级、第二等级、第三等级,例如测试版的操作系统的稳定等级可设置为第三等级(表示不稳定),正式版的操作系统的稳定等级可设置为第一等级(表示稳定)。当然可以理解的是,在本实施例中并不限定该稳定等级的具体划分方式。上述版本等级可采用现有的表示方式,例如通过版本号标识出各操作软件的版本等级。当然可以理解的是,在本实施例中并不限定稳定等级和版本等级的具体表现形式。在本实施例中,多操作系统中各操作系统之间共享用户数据,该用户数据包括:用户信息、应用软件和多媒体文件。步骤102、当检测到启动事件时,从多操作系统中选择出稳定等级为最高稳定等级的操作系统;在本实施例中,启动事件包括:切断电源后启动和/或不切断电源启动。例如:当检测到切断电源后启动时,从电子设备已安装的多操作系统中选择出稳定等级为最高稳定等级的操作系统;或者,当检测到不切断电源启动时,从电子设备已安装的多操作系统中选择出稳定等级为最高稳定等级的操作系统。在执行步骤102时,可采用现有的检测技术来实现检测启动事件,例如当检测不切断电源启动时,从多操作系统中选择出稳定等级为最高稳定等级的操作系统。由于可从多操作系统中选择出稳定等级为最高稳定等级的操作系统,使得电子设备能够自动地从多操作系统中选择最稳定的操作系统。步骤103、在电子设备上运行稳定等级为最高稳定等级的操作系统。在执行步骤103之前,上述方法还包括:检测是否存在至少两个操作系统的稳定等级为最高稳定等级,若是,则从稳定等级为最高稳定等级的至少两个操作系统中选择出版本等级为最高版本等级的操作系统;然后在电子设备上运行版本等级为最高版本等级的操作系统;若不是,在电子设备上运行稳定等级为最高稳定等级的操作系统。例如:电子设备上安装有三个操作系统,第一操作系统、第二操作系统和第三操作系统,其中第一操作系统和第二操作系统的稳定等级为最高稳定等级,且第一操作系统的版本等级比第二操作系统的版本等级高。当检测到启动事件时,从多操作系统中选择出稳定等级为最高稳定等级的第一操作系统和第二操作系统(步骤102),然后再从第一操作系统和第二操作系统中选择出版本等级较高的第一操作系统,在电子设备上运行第一操作系统,从而使得用户能够使用到最稳定,且版本最新的操作系统。由上述技术方案可知,本发明的实施例具有如下有益效果:在本实施例中,当检测到启动事件时,可从多操作系统中选择出稳定等级为最高稳定等级的操作系统;然后在电子设备上运行稳定等级为最高稳定等级的操作系统,实现电子设备能够自动地从多操作系统中选择最稳定的操作系统。进一步,当存在至少两个操作系统的稳定等级为最闻稳定等级时,可从最闻稳定等级的操作系统中,选择出版本等级为最高版本等级的操作系统,从而确保用户能够使用到最闻版本的操作系统,提闻用户体验。如图2所示,为本发明的实施例中具有多操作系统的电子设备启动的装置结构框图,该具有多操作系统的电子设备启动的装置包括:等级选取模块21,用于当检测到启动事件时,从多操作系统中选择出稳定等级为最闻稳定等级的操作系统;系统运行模块22,用于在所述电子设备上运行所述稳定等级为最高稳定等级的操作系统。
在本发明的另一实施例中,还包括:设置模块23,用于预先设置所述多操作系统中每个操作系统的属性信息,所述属性信息包括:稳定等级和版本等级。在本发明的另一实施例中,所述装置还包括:版本选取模块24,用于从稳定等级为最高稳定等级的至少两个操作系统中选择出版本等级为最闻版本等级的操作系统;所述系统运行模块22,还用于在所述电子设备上运行所述版本等级为最高版本等级的操作系统。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种具有多操作系统的电子设备启动的方法,其特征在于,所述方法包括: 当检测到启动事件时,从多操作系统中选择出稳定等级为最高稳定等级的操作系统; 在所述电子设备上运行所述稳定等级为最高稳定等级的操作系统。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 预先设置所述多操作系统中每个操作系统的属性信息,所述属性信息包括:稳定等级和版本等级。
3.根据权利要求2所述的方法,其特征在于,当至少两个操作系统的稳定等级为最高稳定等级时,所述方法还包括: 从稳定等级为最闻稳定等级的至少两个操作系统中选择出版本等级为最闻版本等级的操作系统; 在所述电子设备上运行所述版本等级为最高版本等级的操作系统。
4.根据权利要求1所述的方法,其特征在于,所述多操作系统中各操作系统之间共享用户数据。
5.根据权利要求4所述的方法,其特征在于,所述用户数据包括:用户信息、应用软件和多媒体文件。
6.根据权利要求1所述的方法,其特征在于,所述启动事件包括:切断电源后启动和/或不切断电源启动。
7.一种具有多操作系统的电子设备启动的装置,其特征在于,包括: 等级选取模块,用于当检测到启动事件时,从多操作系统中选择出稳定等级为最高稳定等级的操作系统; 系统运行模块,用于在所述电子设备上运行所述稳定等级为最高稳定等级的操作系统。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 设置模块,用于预先设置所述多操作系统中每个操作系统的属性信息,所述属性信息包括:稳定等级和版本等级。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 版本选取模块,用于从稳定等级为最高稳定等级的至少两个操作系统中选择出版本等级为最闻版本等级的操作系统; 所述系统运行模块,还用于在所述电子设备上运行所述版本等级为最高版本等级的操作系统。
全文摘要
本发明提供一种具有多操作系统的电子设备启动的方法及装置,该方法包括当检测到启动事件时,从多操作系统中选择出稳定等级为最高稳定等级的操作系统;在所述电子设备上运行所述稳定等级为最高稳定等级的操作系统,实现电子设备能够自动地从多操作系统中选择最稳定的操作系统。
文档编号G06F9/445GK103150174SQ20111040204
公开日2013年6月12日 申请日期2011年12月6日 优先权日2011年12月6日
发明者程涛 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1