[发明专利]硬盘坏道监测修复装置及方法有效
申请号: | 201310427018.5 | 申请日: | 2013-09-18 |
公开(公告)号: | CN103700387A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 叶松 | 申请(专利权)人: | 福建鼎恩协创电子科技有限公司 |
主分类号: | G11B20/18 | 分类号: | G11B20/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 350000 福建省福州市台江区新港街*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 监测 修复 装置 方法 | ||
技术领域
本发明涉及计算机存储介质技术领域,尤其涉及一种硬盘坏道监测修复装置及方法。
背景技术
硬盘坏道可以说是硬盘致命性故障,出现硬盘坏道以后硬盘往往也就代表着硬盘生命结束,硬盘在出现坏道以后不单是某些坏扇区不可用,还会直接殃及到其他可用磁盘扇区,造成整块硬盘损坏。当硬盘出现坏道时,意味着存储数据会不安全。因此,及时的发现坏道可以将损失降到最低。
目前,硬盘监测技术主要包括:AUTOFSCK、自我监测分析及报告技术(Self-Monitoring Analysis and Reporting Technology, S.M.A.R.T)和磁盘阵列(Redundant Arrays of Inexpensive Disks, RAID)。但是上述硬盘监测技术具有如下弊端:AUTOFSK只能对系统文件进行修复,不不能对硬盘是否出现坏道等严重问题进行检测。S.M.A.R.T缺少对硬盘IO状态的监测,RAID成本较高,组成磁盘阵列需要两块以上的硬盘。因此,现有的硬盘监测技术普遍存在的缺点在于无法自动监测坏道以及无法自动替换坏道。
发明内容
本发明实施方式所要解决的技术问题在于,如何实现一种低成本、能够对硬盘坏道进行监测以及替换修复的方法。
为解决上述技术问题,本发明提供一种硬盘坏道监测修复装置,包括一硬盘,该装置包括:
坏道管理单元,用于当系统启动时加载系统文件,并在该硬盘的存储区域中划分出一数据库存储分区,加载一预设的坏道数据库至该数据库存储分区中。
磁盘驱动单元,用于响应一读写操作请求对该硬盘进行相应的读写操作,并反馈读写操作结果。
坏道监测单元,用于根据该磁盘驱动单元反馈的读写操作结果判断进行读写操作的当前扇区是否为坏道。
通用缓存单元,用于当该坏道监测单元确定当前扇区为坏道且该读写操作为写入操作时在该硬盘的数据库存储分区中划分出一映射扇区,并生成坏扇区与映射扇区的索引信息,以及将该索引信息存储到该坏道数据库中。以及
坏道替换单元,用于当该坏道监测单元确定当前扇区为坏道且该读写操作为读取操作时将该坏道进行标记,从而将对应扇区所在的系统文件数据块标记为坏块。还用于复制坏扇区信息至该映射扇区,并当该磁盘驱动单元对该映射扇区的写入操作成功时调用该坏道管理单元将写入的信息存储在该坏道数据库中的相应扇区。
进一步地,本发明还提供一种硬盘坏道监测修复方法,该方法包括:
启动系统并加载系统文件,在硬盘的存储区域中划分出一数据库存储分区,加载一预设的坏道数据库至该数据库存储分区中。
响应一读写操作请求对该硬盘进行相应的读写操作,并反馈读写操作结果。
根据反馈的读写操作结果判断进行读写操作的当前扇区是否为坏道。以及
确定当前扇区为坏道且该读写操作为读取操作时将该坏道进行标记,从而将对应扇区所在的系统文件数据块标记为坏块。确定当前扇区是为坏道时且该读写操作为写入操作时,在该硬盘的数据库存储分区中划分出一映射扇区,并生成坏扇区与映射扇区的索引信息,以及将该索引信息存储到该坏道数据库中,复制坏扇区信息至该映射扇区,并当该磁盘驱动单元对该映射扇区的写入操作成功时将写入的信息存储在该坏道数据库中的相应扇区。
本发明提供的一种硬盘坏道监测修复装置和方法,在系统初始化时由坏道管理单元在硬盘中划分出一用于存储坏道数据库的区域,当系统发起读写操作时,通用缓存单元通过检测坏道数据库以确定是否具有坏道映射信息,并当检索到坏道映射信息,则将扇区替换成坏道数据库中的扇区,以供磁盘驱动单元进行相应的读写操作。利用本发明,整个硬盘坏道监测及替换过程在系统内部自动运行,不需要将硬盘拆下来手动检测修复。同时,系统在监测替换硬盘坏道的同时可以正常运行,不影响其他业务。硬盘坏道替换后,系统不再访问坏道,可以延长硬盘的寿命。从而,本发明解决了现有的硬盘监测技术无法自动监测坏道以及无法自动替换坏道的技术问题。
附图说明
图1为本发明实施方式中硬盘坏道监测修复装置的功能模块示意图;
图2为本发明实施方式中的硬盘坏道监测修复方法的流程图;
图3为本发明实施方式中的坏道数据库使用的方法流程图。
标号说明:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建鼎恩协创电子科技有限公司,未经福建鼎恩协创电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310427018.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动对接钉箱机
- 下一篇:直线导轨滑块用上防尘及直线导轨滑块