一种电子设备的数据恢复方法及电子设备技术

技术编号:22218434 阅读:23 留言:0更新日期:2019-09-30 01:03
本申请公开了一种电子设备的数据恢复方法及电子设备,该方法包括:通过预设在所述电子设备上的定时器,接收所述电子设备中的至少一个目标设备以预设时间间隔发出的访问信息,其中所述访问信息能够表征所述目标设备的运行状态;当所述定时器超过预设时间段后仍没有接收到所述访问信息时生成恢复信号,以使所述电子设备根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作。本实施例的数据恢复方法基于定时器的作用能够在基本输入输出系统等目标设备的配置数据发生错误时,迅速的检测到该错误并自动的对其进行快速数据恢复操作,在有效提高了处理效率的同时进一步提高了电子设备的可靠性。

A Data Recovery Method and Electronic Equipment for Electronic Equipment

【技术实现步骤摘要】
一种电子设备的数据恢复方法及电子设备
本申请涉及计算机等电子设备领域,特别涉及一种电子设备的数据恢复方法及电子设备。
技术介绍
计算机等电子设备中通常设置有重要的目标设备(如基本输入输出系统(BIOS)、嵌入式控制器等设备),这些目标设备具有自身的配置数据,但是如果该配置数据发生错误,会使得目标设备发生死机等现象,从而造成电子设备无法正常工作。但是目前并不能高效率的检测出BIOS等目标设备是否发生了错误,并且在对目标设备的配置数据进行数据恢复的方式上还是通过人工手动操作(许多情况下还要专业技术人员提供帮助),操作效率低,给用户使用造成不便。
技术实现思路
本申请实施例的目的在于提供一种电子设备的数据恢复方法及电子设备,该方法能够在基本输入输出系统等目标设备发生错误时,迅速的自动检测到该错误并自动的对其进行数据恢复操作。为了解决上述技术问题,本申请的实施例采用了如下技术方案:一种电子设备的数据恢复方法,包括:通过预设在所述电子设备上的定时器,接收所述电子设备中的至少一个目标设备以预设时间间隔发出的访问信息,其中所述访问信息能够表征所述目标设备的运行状态;当所述定时器超过预设时间段后仍没有接收到所述访问信息时生成恢复信号,以使所述电子设备根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作。作为优选,所述方法还包括:在所述目标设备进行上电自检的过程中执行访问任务,其中所述访问任务用于以预设时间间隔向所述定时器发出的访问信息;相应的,所述的通过预设在所述电子设备上的定时器,接收所述电子设备中的至少一个目标设备以预设时间间隔发出的访问信息具体包括:通过所述定时器接收所述目标设备执行所述访问任务后生成的所述访问信息。作为优选,所述预设时间段大于或等于所述预设时间间隔,所述的当所述定时器超过预设时间段后仍没有接收到所述访问信息时生成恢复信号具体包括:当所述定时器超过预设时间段后仍没有接收到所述访问信息时,将所述定时器生成所述恢复信号发送至所述电子设备中的特定芯片组。作为优选,所述恢复信号与所述访问信息相关联,所述的所述电子设备根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作包括:根据所述恢复信号,确定发生错误的第一目标设备;根据确定的所述第一目标设备,通过所述特定芯片组从预设恢复存储区中获取与所述第一目标设备相对应的恢复数据;基于所述恢复数据,对所述第一目标设备的配置数据进行部分或全部的恢复操作。作为优选,所述的所述电子设备根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作包括:在所述电子设备启动或运行的过程中,对所述目标设备的配置数据进行部分或全部的恢复操作。本申请实施例还提供了一种电子设备,包括:接收模块,其配置为通过预设在所述电子设备上的定时器,接收所述电子设备中的至少一个目标设备以预设时间间隔发出的访问信息,其中所述访问信息能够表征所述目标设备的运行状态;处理模块,其配置为当所述定时器超过预设时间段后仍没有接收到所述访问信息时生成恢复信号,根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作。作为优选,电子设备还包括执行模块,所述执行模块配置为驱动所述目标设备在其进行上电自检的过程中执行访问任务,其中所述访问任务用于以预设时间间隔向所述定时器发出的访问信息;相应的,所述接收模块进一步配置为通过所述定时器接收所述目标设备执行所述访问任务后生成的所述访问信息。作为优选,所述预设时间段大于或等于所述预设时间间隔,所述处理模块进一步配置为当所述定时器超过预设时间段后仍没有接收到所述访问信息时,将所述定时器生成的所述恢复信号发送至所述电子设备中的特定芯片组。作为优选,所述恢复信号与所述访问信息相关联,所述处理模块进一步配置为:根据所述恢复信号,确定发生错误的第一目标设备;根据确定的所述第一目标设备,通过所述特定芯片组从预设恢复存储区中获取与所述第一目标设备相对应的恢复数据;基于所述恢复数据,对所述第一目标设备的配置数据进行部分或全部的恢复操作。作为优选,所述处理模块进一步配置为:在所述电子设备启动或运行的过程中,对所述目标设备的配置数据进行部分或全部的恢复操作。本实施例的数据恢复方法基于定时器的作用能够在基本输入输出系统等目标设备的配置数据发生错误时,迅速的检测到该错误并自动的对其进行快速数据恢复操作,在有效提高了处理效率的同时进一步提高了电子设备的可靠性。附图说明图1为本申请实施例的电子设备的数据恢复方法的流程图;图2为本申请实施例的图1中步骤S2的一个具体实施例的流程图;图3为本申请实施例的电子设备的结构示意图。具体实施方式此处参考附图描述本申请的各种方案以及特征。应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本申请的范围和精神内的其他修改。包含在说明书中并构成说明书的一部分的附图示出了本申请的实施例,并且与上面给出的对本申请的大致描述以及下面给出的对实施例的详细描述一起用于解释本申请的原理。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本申请的上述和其他方面、特征和优势将变得更为显而易见。此后参照附图描述本申请的具体实施例;然而,应当理解,所申请的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本申请模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。图1为本申请实施例的电子设备的数据恢复方法的流程图。本申请实施例的一种电子设备的数据恢复方法,能够应用在计算机等电子设备上,能够对电子设备中的BIOS等目标设备进行诊断并在其配置数据损坏时加以恢复,如图1所示,该方法包括以下步骤:S1,通过预设在电子设备上的定时器,接收电子设备中的至少一个目标设备以预设时间间隔发出的访问信息,其中访问信息能够表征目标设备的运行状态。定时器可以是预设在电子设备上的独立设备,也可以是电子设备中的现有设备,如定时器可以安装在电子设备的主板上,并能够与目标设备进行信息交互,定时器能够记录时间,并接收电子设备上的至少一个目标设备以预设时间间隔发出的访问信息,即一个或多个目标设备以预设时间间隔向定时器进行报到,向定时器发送访问信息,定时器接收该访问信息(也可以称为报到信息),访问信息能够表征目标设备的运行状态,在一个实施例中,只要定时器接收到该访问信息则可以认为目标设备的配置数据正常;在另一个实施例中,访问信息包含了该运行状态信息,目标设备通过访问信息告知定时器自身的运行状态。S2,本文档来自技高网...

【技术保护点】
1.一种电子设备的数据恢复方法,包括:通过预设在所述电子设备上的定时器,接收所述电子设备中的至少一个目标设备以预设时间间隔发出的访问信息,其中所述访问信息能够表征所述目标设备的运行状态;当所述定时器超过预设时间段后仍没有接收到所述访问信息时生成恢复信号,以使所述电子设备根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作。

【技术特征摘要】
1.一种电子设备的数据恢复方法,包括:通过预设在所述电子设备上的定时器,接收所述电子设备中的至少一个目标设备以预设时间间隔发出的访问信息,其中所述访问信息能够表征所述目标设备的运行状态;当所述定时器超过预设时间段后仍没有接收到所述访问信息时生成恢复信号,以使所述电子设备根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作。2.根据权利要求1所述的方法,所述方法还包括:在所述目标设备进行上电自检的过程中执行访问任务,其中所述访问任务用于以预设时间间隔向所述定时器发出的访问信息;相应的,所述的通过预设在所述电子设备上的定时器,接收所述电子设备中的至少一个目标设备以预设时间间隔发出的访问信息具体包括:通过所述定时器接收所述目标设备执行所述访问任务后生成的所述访问信息。3.根据权利要求1所述的方法,所述预设时间段大于或等于所述预设时间间隔,所述的当所述定时器超过预设时间段后仍没有接收到所述访问信息时生成恢复信号具体包括:当所述定时器超过预设时间段后仍没有接收到所述访问信息时,将所述定时器生成所述恢复信号发送至所述电子设备中的特定芯片组。4.根据权利要求3所述的方法,所述恢复信号与所述访问信息相关联,所述的所述电子设备根据所述恢复信号对相应的所述目标设备的配置数据进行部分或全部的恢复操作包括:根据所述恢复信号,确定发生错误的第一目标设备;根据确定的所述第一目标设备,通过所述特定芯片组从预设恢复存储区中获取与所述第一目标设备相对应的恢复数据;基于所述恢复数据,对所述第一目标设备的配置数据进行部分或全部的恢复操作。5.根据权利要求1所述的方法,所述的所述电子设备根据所述恢复信号对相应的所述目标设备的配置...

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

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

1