一种处理方法及装置制造方法及图纸

技术编号:17109590 阅读:24 留言:0更新日期:2018-01-24 22:25
本发明专利技术公开了一种处理方法,包括:在电子设备具有第一操作系统时,获得第二操作系统;其中,所述第一操作系统的功能满足条件;以所述第二操作系统启动所述电子设备;检测所述第二操作系统的所述功能,生成第一检测结果;当所述第一检测结果表征所述功能未满足所述条件时,执行第一处理,使得当所述电子设备再次启动时能以所述第一操作系统启动所述电子设备;当所述第一检测结果表征所述功能满足所述条件时,执行第二处理,所述第二处理和所述第一处理不同。本发明专利技术还同时公开了一种处理装置。

A processing method and device

The invention discloses a processing method, including: the first operating system in electronic equipment, second operating system; wherein, the first operating system functions to meet the conditions; with the second operating system to start the electronic equipment; the function of detection of the second operating system, the first generation of test results; when the first test results characterizing the function does not meet the conditions, executing a first processing, so that when the electronic device is started again to start the electronic device to the first operating system; when the first test results characterizing the function satisfying the condition, the implementation of the second treatment different, the second processing and the first processing. The invention also discloses a processing device at the same time.

【技术实现步骤摘要】
一种处理方法及装置
本专利技术涉及信息处理技术,尤其涉及一种处理方法及装置。
技术介绍
目前在对电子设备的操作系统进行软件更新以调整功能或修复问题时,如果升级后的系统无法启动,电子设备则会切换到原来的操作系统进行继续使用。但是,在现有技术中,升级后的操作系统虽然能启动,但是启动后的操作系统由于程序漏洞等原因导致电子设备的一个或多个功能无法正常使用。而当用户发现升级后的操作系统能启动但是部分功能不能正常使用时,导致用户无法将升级后的操作系统切换到升级前的系统中去。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种处理方法及装置,能够解决在电子设备使用更新或升级后的系统能正常启动,但是无法使用部分功能时,导致无法切换到原来系统的问题,。为达到上述目的,本专利技术实施例的技术方案是这样实现的:根据本专利技术实施例的一方面,提供一种处理方法,包括:在电子设备具有第一操作系统时,获得第二操作系统;其中,所述第一操作系统的功能满足条件;以所述第二操作系统启动所述电子设备;检测所述第二操作系统的所述功能,生成第一检测结果;当所述第一检测结果表征所述功能未满足所述条件时,执行第一处理,使得当所述电子设备再次启动时能以所述第一操作系统启动所述电子设备;当所述第一检测结果表征所述功能满足所述条件时,执行第二处理,所述第二处理和所述第一处理不同。上述方案中,所述在电子设备具有第一操作系统时,获得第二操作系统,包括:在所述电子设备具有第一操作系统时,接收所述第一操作系统的第一更新指令;根据所述第一更新指令,将所述第一操作系统更新为所述第二操作系统;或者,所述电子设备还具有第三操作系统;接收所述第三操作系统的第二更新指令;根据所述第二更新指令,将所述第三操作系统更新为所述第二操作系统;或者,在所述电子设备具有第一操作系统时,接收所述第二操作系统的安装指令;根据所述安装指令,安装所述第二操作系统,使得所述电子设备具有所述第一操作系统和所述第二操作系统。上述方案中,所述在电子设备具有第一操作系统时,获得第二操作系统,包括:在所述电子设备具有第一操作系统时,运行所述第一操作系统;在所述第一操作系统运行过程中,获取所述第二操作系统;或者,在所述电子设备具有第一操作系统时,触发所述电子设备执行启动引导操作;在所述电子设备执行所述启动引导操作时,获取所述第二操作系统。上述方案中,以所述第二操作系统启动所述电子设备,包括:所述第二操作系统安装完成时,将所述电子设备的启动标识符的当前值更新为第二启动值,所述第二启动值表征所述电子设备以所述第二操作系统启动;接收所述电子设备的第一启动信号;根据所述第一启动信号和所述第二启动值,以所述第二操作系统启动所述电子设备。上述方案中,所述方法还包括:将所述功能的状态标识符的当前值更新为第一状态值,所述第一状态值表征所述功能未满足使能条件;根据所述第一状态值,触发所述第二操作系统检测所述功能。上述方案中,当所述第一检测结果表征所述功能未满足所述条件时,执行第一处理,使得当所述电子设备再次启动时能以所述第一操作系统启动所述电子设备,包括:当所述第一检测结果表征所述第二操作系统的所述功能未满足使能条件时,根据所述第一检测结果,至少将所述第二启动值更新为第一启动值,所述第一启动值表征所述电子设备以所述第一操作系统启动;接收所述电子设备再次启动时触发的第二启动信号;根据所述第二启动信号和所述第一启动值,以所述第一操作系统启动所述电子设备。上述方案中,以所述第一操作系统启动所述电子设备时,所述功能的状态标识符的当前值为第二状态值,所述第二状态值表征所述第一操作系统的所述功能满足使能条件;所述方法还包括:当所述第一检测结果表征所述第二操作系统的所述功能未满足使能条件时,根据所述第一检测结果,将所述第一状态值返回为所述第二状态值;根据所述第二状态值,触发所述第一操作系统启动所述功能。上述方案中,当所述第一检测结果表征所述功能满足所述条件时,执行第二处理,所述第二处理和所述第一处理不同,包括:当所述第一检测结果表征所述第二操作系统的所述功能满足使能条件时,将所述第一状态值更新为第二状态值,所述第二状态值表征所述第一功使能满足使能条件,使得所述电子设备再次启动时能以所述第二操作系统启动所述电子设备。根据本专利技术实施例的另一方面,提供一种处理装置,包括:获取单元,用于在所述装置具有第一操作系统时,获得第二操作系统;其中,所述第一操作系统的功能满足条件;启动单元,用于以所述第二操作系统启动所述装置;检测单元,用于检测所述第二操作系统的所述功能,生成第一检测结果;执行单元,用于当所述第一检测结果表征所述功能未满足所述条件时,执行第一处理,使得当所述装置再次启动时能以所述第一操作系统启动所述装置;还用于当所述第一检测结果表征所述功能满足所述条件时,执行第二处理,所述第二处理和所述第一处理不同。根据本专利技术实施例的再一方面,提供一种处理装置,包括:存储器和处理器;其中,所述存储器,用于存储能够在所述处理器上运行的计算机程序;所述处理器,用于运行所述计算机程序时,执行上述处理方法中的任一方法的步骤。本专利技术所提供的处理方法及装置,通过在电子设备具有第一操作系统时,获得第二操作系统;其中,所述第一操作系统的功能满足条件;以所述第二操作系统启动所述电子设备;检测所述第二操作系统的所述功能,生成第一检测结果;当所述第一检测结果表征所述功能未满足所述条件时,执行第一处理,使得当所述电子设备再次启动时能以所述第一操作系统启动所述电子设备;当所述第一检测结果表征所述功能满足所述条件时,执行第二处理,所述第二处理和所述第一处理不同。能够在电子设备进行系统升级或更新后,能够启动但是部分功能或全部功能无法正常使用时,能够将升级或更新后的系统切换到该电子设备原来的系统中。附图说明图1为本专利技术实施例中一种处理方法的实现流程示意图;图2为本专利技术实施例中电子设备进行系统切换的状态示意图;图3为本专利技术实施例一种处理装置的结构组成结构示意图;图4为本专利技术实施例中另一种处理装置的结构示意图。具体实施方式为了能够更加详尽地了解本专利技术的特点与
技术实现思路
,下面结合附图对本专利技术的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。本专利技术实施例提供的一种处理方法,应用于电子设备,如图1所示,在本专利技术实施例中,所述处理方法主要包括以下步骤:步骤101,在电子设备具有第一操作系统时,获得第二操作系统;其中,所述第一操作系统的功能满足条件。本专利技术实施例中,所述方法主要应用于例如路由器、电视、电脑、手机等电子设备。在所述电子设备中可以运行至少一个操作系统(下面称第一操作系统)。所述第一操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。例如,所述第一操作系统可以是为路由器开发的互联网操作系统(IOS,InternetworkOperatingSystem)、还可以是运行于苹果电脑上的操作系统“MacOS”、还可以是由苹果公司开发的手持设备操作系统“iOS操作系统”、还可以是由微软公司成功开发的“Windows操作系统”。本专利技术实施例中,在电子设备具有所述第一操作系统时,获得第二操作系统,至少包括本文档来自技高网
...
一种处理方法及装置

【技术保护点】
一种处理方法,包括:在电子设备具有第一操作系统时,获得第二操作系统;其中,所述第一操作系统的功能满足条件;以所述第二操作系统启动所述电子设备;检测所述第二操作系统的所述功能,生成第一检测结果;当所述第一检测结果表征所述功能未满足所述条件时,执行第一处理,使得当所述电子设备再次启动时能以所述第一操作系统启动所述电子设备;当所述第一检测结果表征所述功能满足所述条件时,执行第二处理,所述第二处理和所述第一处理不同。

【技术特征摘要】
1.一种处理方法,包括:在电子设备具有第一操作系统时,获得第二操作系统;其中,所述第一操作系统的功能满足条件;以所述第二操作系统启动所述电子设备;检测所述第二操作系统的所述功能,生成第一检测结果;当所述第一检测结果表征所述功能未满足所述条件时,执行第一处理,使得当所述电子设备再次启动时能以所述第一操作系统启动所述电子设备;当所述第一检测结果表征所述功能满足所述条件时,执行第二处理,所述第二处理和所述第一处理不同。2.根据权利要求1所述的方法,其特征在于,所述在电子设备具有第一操作系统时,获得第二操作系统,包括:在所述电子设备具有第一操作系统时,接收所述第一操作系统的第一更新指令;根据所述第一更新指令,将所述第一操作系统更新为所述第二操作系统;或者,所述电子设备还具有第三操作系统;接收所述第三操作系统的第二更新指令;根据所述第二更新指令,将所述第三操作系统更新为所述第二操作系统;或者,在所述电子设备具有第一操作系统时,接收所述第二操作系统的安装指令;根据所述安装指令,安装所述第二操作系统,使得所述电子设备具有所述第一操作系统和所述第二操作系统。3.根据权利要求1所述的方法,其特征在于,所述在电子设备具有第一操作系统时,获得第二操作系统,包括:在所述电子设备具有第一操作系统时,运行所述第一操作系统;在所述第一操作系统运行过程中,获取所述第二操作系统;或者,在所述电子设备具有第一操作系统时,触发所述电子设备执行启动引导操作;在所述电子设备执行所述启动引导操作时,获取所述第二操作系统。4.根据权利要求1所述的方法,其特征在于,以所述第二操作系统启动所述电子设备,包括:所述第二操作系统安装完成时,将所述电子设备的启动标识符的当前值更新为第二启动值,所述第二启动值表征所述电子设备以所述第二操作系统启动;接收所述电子设备的第一启动信号;根据所述第一启动信号和所述第二启动值,以所述第二操作系统启动所述电子设备。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:将所述功能的状态标识符的当前值更新为第一状态值,所述第一状态值表征所述功能未满足使能条件;根据所述第一状态值,触发所述第二操作系统检测所述功能。6.根据权利...

【专利技术属性】
技术研发人员:张宏
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1