[发明专利]硬盘故障处理方法及处理装置有效
申请号: | 201110415641.X | 申请日: | 2011-12-13 |
公开(公告)号: | CN102495777A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 王志谦;魏伟;胡殿明 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 故障 处理 方法 装置 | ||
技术领域
本发明涉及网络设备维护技术领域,特别涉及一种硬盘故障处理方法及故障处理装置。
背景技术
随着科学技术的不断发展,单个硬盘的容量变得越来越大。特别在服务器领域,单个硬盘中的扇区达到109个。由于硬盘包括大量的扇区,使得硬盘在使用过程中,扇区发生故障的总体概率增加。对于硬盘而言,如果单个扇区发生故障则认定硬盘发生了一次故障。传统的对扇区故障的处理方式是替换整个硬盘。但是采用这种方式,需要同步硬盘中的全部数据,同时需要人工更换和运输硬盘,从而带来了大量的人力物力浪费。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。
为此,本发明的第一个目的在于提出一种硬盘故障处理方法,该方法可以直接从硬盘硬件扇区映射到文件系统和文件,为故障扇区处理和数据恢复提供了便利,从而可以提高故障处理和数据恢复的效率。本发明的第二个目的在于提出一种硬盘故障处理装置。
为实现上述目的,本发明第一方面的实施例提供了一种硬盘故障处理方法,包括如下步骤:获得硬盘出现故障的故障扇区号,其中,所述硬盘的分区表区中存储有分区表,所述分区表中存储有所述文件系统存储区中各个文件系统的分区信息;根据所述故障扇区号和所述各个文件系统的分区信息获得所述故障扇区号所属的文件系统,以及根据所述故障扇区号和所述故障扇区号所属的文件系统获得所述故障扇区号对应的扇区地址;根据所述扇区地址确定所述故障扇区号对应的文件;以及根据所述文件对出现故障的扇区进行故障处理。
根据本发明实施例的硬盘故障处理方法,可以通过硬盘的扇区号查找到所属的文件系统和文件,当硬盘的扇区发生故障时,可以实现对扇区对应文件的及时定位,从而可以提高故障排除和数据恢复的效率。
本发明第二方面的实施例提供了一种硬盘故障处理装置,包括:扇区故障检测模块,用于检测出现故障的故障扇区号,其中,所述硬盘的分区表区中存储有分区表,所述分区表中存储有所述文件系统存储区中各个文件系统的分区信息;扇区地址获取模块,用于根据所述故障扇区号和所述各个文件系统的分区信息获得所述故障扇区号所属的文件系统,以及根据所述故障扇区号和所述故障扇区号所属的文件系统获得所述故障扇区号对应的扇区地址;文件系统定位模块,用于根据所述扇区地址确定所述故障扇区号对应的文件;以及故障处理模块,用于对根据所述文件对出现故障的扇区进行故障处理。
根据本发明实施例的硬盘故障处理装置,可以通过硬盘的扇区号查找到所属的文件系统和文件,当硬盘的扇区发生故障时,可以实现对扇区对应文件的及时定位,从而可以提高故障排除和数据恢复的效率。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明一个实施例的硬盘故障处理方法的流程图;
图2为根据本发明实施例的硬盘逻辑划分示意图;
图3为根据本发明实施例的硬盘分区示意图;
图4为根据本发明另一个实施例的硬盘故障处理方法的流程图;
图5为根据本发明实施例的硬盘故障处理装置的示意图;
图6为根据本发明实施例的扇区地址获取模块的示意图;以及
图7为根据本发明实施例的文件系统定位模块的示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
参照下面的描述和附图,将清楚本发明的实施例的这些和其他方面。在这些描述和附图中,具体公开了本发明的实施例中的一些特定实施方式,来表示实施本发明的实施例的原理的一些方式,但是应当理解,本发明的实施例的范围不受此限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
下面参考图1至图4描述根据本发明实施例的硬盘故障处理方法。
如图1所示,本发明实施例提供的硬盘故障处理方法,包括如下步骤:
步骤S101,获取出现故障的故障扇区号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110415641.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种凹印机网纹辊循环喷射清洗系统
- 下一篇:防粘连钢带的制作方法