发明名称 具自动检测和恢复功能的电子装置及方法
摘要 一种具自动检测和恢复功能的电子装置,包括处理单元及存储单元,存储单元包括多个分区及镜像文件分区。镜像文件分区存储多个分区对应的镜像文件。处理单元包括检测模块及恢复模块。检测模块在电子装置开启动过程中,通过检查引导装载控制模块分区中的信息,检查引导装载程序以及引导装载程序备份中的一个及内核程序是否完整,检查系统文件、用户数据及缓存数据能否成功装载,而确定是否将该些分区增加至一待恢复分区列表。恢复模块用于根据该待恢复分区列表确定待恢复的分区,然后获得待恢复分区对应的镜像文件,将镜像文件写入对应的分区而恢复待恢复分区。本发明还提供一自动检测和恢复方法,本发明的电子装置和方法可自动检测出问题并进行恢复。
申请公布号 CN103514065A 申请公布日期 2014.01.15
申请号 CN201210221161.4 申请日期 2012.06.29
申请人 国基电子(上海)有限公司;鸿海精密工业股份有限公司 发明人 张亚芬
分类号 G06F11/14(2006.01)I;G06F9/445(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 代理人
主权项 一种具自动检测和恢复功能的电子装置,包括一处理单元以及一存储单元,该存储单元包括存储各个分区的地址以及内容的分区表分区、存储有引导装载程序的引导装载程序分区、存储有引导装载程序的引导装载程序备份分区、存储有内核程序的内核分区、存储有引导装载控制模块的引导装载控制模块分区、存储有缓存数据的缓存分区、存储有系统文件的系统文件分区以及存储有用户数据的用户数据分区,该引导装载控制模块可写入信息,其特征在于:该存储单元还包括一镜像文件分区,该镜像文件分区存储有引导装载程序分区、内核分区、缓存分区、系统文件分区、用户数据分区对应的镜像文件以及各个镜像文件的索引表,该索引表包括镜像文件名称,镜像文件对应的地址以及字节长度;该处理单元包括:一检测模块,包括有一待恢复分区列表,该待恢复分区列表初始为空,该检测模块在电子装置开机启动过程中,通过检查引导装载控制模块分区的引导装载控制模块中的信息确定是否将系统文件分区增加至一待恢复分区列表,通过检查非启动用的引导装载程序或引导装载程序备份是否完整确定是否将非启动用的引导装载程序分区或引导装载程序备份分区增加至待恢复分区列表,通过检查内核程序是否完整确定是否将内核分区增加至待恢复分区列表,通过检查系统文件能否成功装载确定是否将系统文件分区增加至待恢复分区列表,通过检查果用户数据能否成功装载确定是否将用户数据分区增加至待恢复分区列表,以及通过检查缓存数据能否成功装载确定是否将缓存分区增加至待恢复分区列表,从而生成一更新后的待恢复分区列表;一恢复模块,用于获取检测模块更新的待恢复分区列表,并判断待恢复分区列表不为空时,根据该待恢复分区列表确定待恢复的分区,然后从镜像文件分区中读取索引表,根据索引表确定待恢复分区对应的镜像文件的地址和字节长度,从而获得待恢复分区对应的镜像文件,该恢复模块还用于将待恢复分区对应的镜像文件写入对应的分区,从而恢复该待恢复分区,该恢复模块还在恢复完所有待恢复的分区后,控制启动该电子装置。
地址 201613 上海市松江区松江出口加工区南乐路1925号