[发明专利]一种存储设备的修复方法、系统及存储设备无效
| 申请号: | 201010293286.9 | 申请日: | 2010-09-27 | 
| 公开(公告)号: | CN101950263A | 公开(公告)日: | 2011-01-19 | 
| 发明(设计)人: | 郭丹 | 申请(专利权)人: | 深圳市江波龙电子有限公司 | 
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 | 
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 | 
| 地址: | 518057 广东省深圳市南山区科发路8*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 存储 设备 修复 方法 系统 | ||
技术领域
本发明属于存储技术领域,尤其涉及一种存储设备的修复方法、系统及存储设备。
背景技术
由于存储设备自身的特性,其存储区域的每个存储单元都有其特定的生命周期,一旦对某个存储单元的使用超过其设计生命周期后,该单元的存储稳定性将得不到保证,用户存入的数据会出现异常错误或者完全丢失,或者,在某些特定的情况下,例如受到超过元器件设计承受的高低温环境影响、静电、供电不稳,或空气湿度过大导致存储单元引脚短路等情况,都有可能出现存储设备丢失主程序和/或配置信息、存储单元区域性损坏等现象,其主要的解决方法为:将备份区域的程序,关键数据恢复到运行区域,还原出厂时的状态;或使用专用工具进行扫描,量产。
但是这两种方式都存在缺陷,例如将备份区域的程序,关键数据恢复到运行区域,还原出厂时的状态,只能修复丢失代码和/或关键数据的存储设备,无法修复存储单元出现区域性损坏的情况;而使用专用工具进行扫描,量产,需要专业软件以及专业知识对软件进行配置,某些情况下还需要短路某些硬件引脚,操作的复杂度和技术难度相对普通用户来说比较高,实现起来比较困难。
发明内容
本发明实施例的目的在于提供一种存储设备的修复方法,旨在解决现有技术中对出现的存储设备丢失主程序和/或配置信息、存储单元区域性损坏等现象的修复处理方式存在缺陷,例如修复难度高,用户操作实现难度大的问题。
本发明实施例是这样实现的,一种存储设备的修复方法,所述方法包括下述步骤:
系统上电时,检测存储设备的运行模式,所述存储设备的运行模式包括正常存储模式和自动修复模式;
当所述存储设备的运行模式为自动修复模式时,从备份存储单元中加载预先存储的存储设备的自动修复程序;
根据加载的存储设备的自动修复程序对存储设备的主存储单元的存储块进行扫描分析,生成所述存储设备主存储单元的配置信息,所述配置信息包括所述存储块的好坏块信息;
将生成的配置信息与预先配置的备份存储单元中预先存储的主程序写入到所述存储设备的主存储单元的运行区域中。
本发明实施例的另一目的在于提供一种存储设备的修复系统,所述系统包括:
运行模式检测模块,用于系统上电时,检测存储设备的运行模式,所述存储设备的运行模式包括正常存储模式和自动修复模式;
自动修复程序加载模块,用于当所述存储设备的运行模式为自动修复模式时,从备份存储单元中加载预先存储的存储设备的自动修复程序;
扫描分析模块,用于根据加载的存储设备的自动修复程序对存储设备的主存储单元的存储块进行扫描分析,生成所述存储设备主存储单元的配置信息,所述配置信息包括所述存储块的好坏块信息;以及
写入模块,用于将生成的配置信息与预先配置的备份存储单元中预先存储的主程序写入到所述存储设备的主存储单元的运行区域中。
本发明实施例的另一目的在于提供一种包括存储设备的修复系统的存储设备。
在本发明实施例中,系统上电时,检测存储设备的运行模式;当所述存储设备的运行模式为自动修复模式时,从备份存储单元中加载预先存储的存储设备的自动修复程序,并对存储设备的主存储单元的存储块进行扫描分析,生成所述存储设备主存储单元的配置信息;将生成的配置信息与预先配置的备份存储单元中预先存储的主程序写入到所述存储设备的主存储单元的运行区域中,完成存储设备的修复操作,保证存储设备的正常运行。
附图说明
图1是本发明实施例提供的存储设备的修复方法的实现流程图;
图2(a)、图2(b)是本发明实施例提供的对存储块的扫描进度的显示示意图;
图3是本发明实施例提供的存储设备的修复系统的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,系统上电时,通过加载在预置的备份存储单元中存储设备的自动修复程序对主存储单元中的存储块进行扫描分析,生成配置信息,将生成的配置信息与主程序一并写入到运行区域,保证存储设备的正常安全运行。
本发明实施例的目的在于提供一种存储设备的修复方法,所述方法包括下述步骤:
系统上电时,检测存储设备的运行模式,所述存储设备的运行模式包括正常存储模式和自动修复模式;
当所述存储设备的运行模式为自动修复模式时,从备份存储单元中加载预先存储的存储设备的自动修复程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市江波龙电子有限公司,未经深圳市江波龙电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010293286.9/2.html,转载请声明来源钻瓜专利网。





