一种硬盘保护方法

文档序号:6609924阅读:226来源:国知局
专利名称:一种硬盘保护方法
技术领域
本发明涉及一种计算机硬盘保护方法,特别是涉及一种能够在恶劣环境下正 常使用的特殊用途笔记本电脑的硬盘保护方法。
2背景技术
随着科技的发展,笔记本电脑逐渐普及。对于公安,武警,军队等特殊用户 来说,在身处剧烈震动的恶劣环境中使用笔记本电脑时有发生,当硬盘正在进行 读写操作时硬盘驱动器发生剧烈震动,这种情况很容易导致磁头机械臂损坏或者 使正在工作的磁头打在盘片上造成数据丢失,甚至导致硬盘出现坏道,造成硬盘 损坏。
有效的减少笔记本电脑硬盘不受主机震动带来的影响和损坏,不但可以减少 用户的维护成本,而且对于大多数用户来说,硬盘中所存储资料的价值要远远大 于硬盘本身的价值。
因此,为了减少硬盘损坏,在工作中更好的保护硬盘,提高硬盘的安全可靠 性,我们研发设计了一种硬盘保护方法。
3
发明内容
本发明所要解决的主要技术问题是提供一种硬盘保护方法,通过传感器对硬 盘的运动状态进行检测,当硬盘发生剧烈震动时,暂停硬盘磁头在硬盘盘面上进 行读写数据的操作,从而减少读写状态下的硬盘因震动造成的损害,达到保护硬 盘的目的。
为实现上述目的,本发明提供一种硬盘保护方法,该方法是在计算机系统中 设置三维加速度感应芯片做为振动传感器,对硬盘的运动状态进行检测,当硬盘 受到超出设定振动强度的震动时,立即发出超强振动报警信号,系统立即暂停硬 盘磁头在硬盘盘面上进行的数据读写操作,当振动消失后,系统恢复硬盘磁头在 硬盘盘面上进行的数据读写操作,从而减少硬盘在读写状态下因振动对硬盘造成 的盘面损伤,达到保护硬盘的目的;保护步骤如下
1)通过设置在计算机机箱内或硬盘电路中的三维加速度感应芯片实时为系统 工振动检测信号,系统实时判断所获取的振动感应信号强度是否超过预设临界值, 如果超过,则启动硬盘保护程序,对所有进行硬盘读写操作的进程作临时终断挂起,硬盘文件的读写操作停止;如果不超过,则硬盘继续正常工作;
2)当振动消失后,设置在计算机机箱内或硬盘电路中的三维加速度感应芯片
通过检测向系统提供振动强度在预设临界值之内的感应信号,系统启动硬盘工作,
恢复磁盘的读写操作。
本发明硬盘保护方法所具有的积极效果是通过对硬盘运动信号的持续检测,
在硬盘发生剧烈震动时,能立即暂停硬盘磁头的读写操作,因而能够有效减少磁
头对盘片造成的损坏,从而保护了硬盘,即延长硬盘的使用寿命,还能有效保护
硬盘中的宝贵数据不因硬盘损坏而丢失。
4

图1是种硬盘保护方法的工作流程图。
具体实施方式
下面结合流程图详细说明本发明的硬盘保护方法做以下详细说明。
通过三维加速度传感器对硬盘的运动状态进行持续检测获取震动信号,判断 所获取的感应信号强度是否超过了预设值,具体包括设置一个传感器,通过实 时获取传感器的输出得到当前硬盘的工作状态信息,然后进一步判断当前获取的 硬盘状态信息是否在预先设置的取值范围之内,如果在范围之内,不对该状态信
息作任何处理;如果不在预设范围之内,则发送一个信号标志来启动硬盘保护,
直到硬盘状态信息恢复到预设值之内时,否则再次发送信号标志来中止硬盘保护。 所述启动硬盘保护方法,对所有进行硬盘读写操作的进程临时挂起,暂停硬 盘文件读写操作,具体包括,对硬盘的所有读取或写入操作进行实时监视,枚举 系统中所有对文件进行读写操作的进程,当获取传感器发送过来的信号标志时, 暂时挂起所有枚举的读写进程,中止磁头的读写操作,当再次获取振动消失信号 标志时,恢复所有读写进程,硬盘继续正常工作。
从上述方案可以看出本发明的一种硬盘保护方法通过感应芯片对硬盘的运动 状态进行检测,在硬盘剧烈震动时,启动硬盘保护方法,有效地减少读写操作对 硬盘造成的损害,从而降低了硬盘发生损坏的可能,保护了硬盘。
权利要求
1、本发明提供一种硬盘保护方法,其特征在于在计算机系统中设置三维加速度感应芯片做为振动传感器,对硬盘的运动状态进行检测,当硬盘受到超出设定振动强度的震动时,立即发出超强振动报警信号,系统立即暂停硬盘磁头在硬盘盘面上进行的数据读写操作,当振动消失后,系统立即恢复硬盘磁头在硬盘盘面上进行的数据读写操作,从而减少硬盘在读写状态下因振动对硬盘造成的盘面损伤,达到保护硬盘的目的;保护步骤如下1)通过三维加速度传感器对硬盘的运动状态进行持续检测获取震动信号,判断所获取的感应信号强度是否超过了预设值,具体包括设置一个传感器,通过实时获取传感器的输出得到当前硬盘的工作状态信息,然后进一步判断当前获取的硬盘状态信息是否在预先设置的取值范围之内,如果在范围之内,不对该状态信息作任何处理;如果不在预设范围之内,则发送一个信号标志来启动硬盘保护,直到硬盘状态信息恢复到预设值之内时,否则再次发送信号标志来中止硬盘保护;2)对所有进行硬盘读写操作的进程临时挂起,暂停硬盘文件读写操作,具体包括,对硬盘的所有读取或写入操作进行实时监视,枚举系统中所有对文件进行读写操作的进程,当获取传感器发送过来的超强振动信号标志时,暂时挂起所有枚举的读写进程,中止磁头的读写操作,当获取超强振动消失信号标志时,恢复所有读写进程,硬盘继续正常工作。
全文摘要
本发明提供一种硬盘保护方法,该方法是在计算机系统中设置三维加速度感应芯片作为振动传感器,对硬盘的运动状态进行检测,当硬盘受到超出设定振动强度的震动时,立即发出超强振动报警信号,系统立即暂停硬盘磁头在硬盘盘面上进行的数据读写操作,当振动消失后,系统立即恢复硬盘磁头在硬盘盘面上进行的数据读写操作,从而减少硬盘在读写状态下因振动对硬盘造成的盘面损伤,达到保护硬盘的目的,既延长硬盘的使用寿命,还能有效保护硬盘中的宝贵数据不因硬盘损坏而丢失。
文档编号G06F11/30GK101196845SQ20071011561
公开日2008年6月11日 申请日期2007年12月17日 优先权日2007年12月17日
发明者丽 于, 刘怀泉, 宋少华, 政 王 申请人:山东超越数控电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1