您好,欢迎访问迅维职业技能培训中心

18823306610

全国咨询热线

通过清除非常驻缺陷表解决希捷硬盘前好后坏故障

更新时间:2017-03-16 10:52:04

  希捷(ST)硬盘的前好后坏故障出现的几率很高,而且难以修复。今天带来一种快速清除ST硬盘非常驻缺陷表的方法,能有效解决硬盘因缺陷表故障而导致的硬盘不能正常访问扇区(即前好后坏的故障),甚至不认盘或硬盘忙等问题。
 
硬盘缺陷列表及工作原理
 
  硬盘数据存储密度很大,在生产过程中不可避免的会产生缺陷扇区,并且在使用过程中,那些不稳定的扇区也会逐渐老化而产生数据读写错误,成为缺陷扇区。这些缺陷和不稳定扇区会严重威胁硬盘的数据安全,为了保障数据安全,厂商为硬盘设计了两个缺陷列表P表(P-List)和G表(G-List)来处理这些有缺陷的扇区。
 
  缺陷列表P表和G表是硬盘固件中非常重要的部分,在硬盘通电进行工作时,硬盘会将出现的缺陷扇区不断加在G表中,从而使得硬盘不会读取到缺陷扇区,而当硬盘需要读取该位置的扇区时,会被重新定位到保留扇区中的一个扇区,从而保证了硬盘正常数据存取。如果P表或者G表出现了故障,那么就会造成硬盘出现大量坏道,以及扇区的逻辑性出现紊乱,造成硬盘无法正常工作。
 
缺陷列表故障导致希捷硬盘出现前好后坏故障
 
  希捷硬盘全部扇区分为固件区、工作区和保留扇区,硬盘容量小于其实际扇区总数,在固件里定义了硬盘容量后,超过的那部分扇区就被称为保留扇区。
 
  当有缺陷扇区被加入P表后,硬盘不会再读取该扇区,而是将原读写该扇区的操作顺延到下一个扇区,而该扇区以后的所有扇区LBA值都会发生变化,原来保留扇区的第一个扇区成为了硬盘的LBAmax。
 
缺陷扇区加入P表后
 
  而当缺陷扇区被加入G表后,硬盘再读取该扇区时,会被重新定位到保留扇区中的某一个扇区,工作区其他扇区不会被影响。
 
缺陷扇区加入G表后
 
  当希捷硬盘缺陷列表出现故障时 ,会导致重建编译器与原始区段不匹配,造成数据区前面扇区扫描读取正常,后面扇区无法扫描读取,也就是所谓的前好后坏故障。
 
一种快速清除希捷硬盘非常驻缺陷表方法
 
  解决希捷硬盘前好后坏故障的核心是保证编译器和原始区段相吻合,也就是必须把缺陷表全部清除,再重建编译器。目前,现有技术清除缺陷表非常缓慢,需要每一条缺陷都要逐个读取,耗时非常长。针对这一问题我们提供了一种快速清除缺陷表的方法:
 
  1.首先判断希捷硬盘是否为同一系列,不同系列的硬盘获取非常驻G表信息的方式不一样。
 
  2.可以进入指令模式下通过输入特定的指令来查看获取非常驻G表信息。
 
  3.查看到非常驻G表的信息以后,再次通过输入特定的指令来获取非常驻G表条目。
 
  4.通过指令对获取到的非常驻G表条目进行清除。
 
  5.输入指令进行查看清除结果。
 
  6.在确定清除完非常驻G表后,进行硬盘重建。若可以正常访问扇区,则修复成功。
  
  7.若不能正常访问扇区,则进行扫描并加入非常驻G表,加表成功后再进行扇区访问,能够正常访问则修复成功。
 
快速清除ST硬盘非常驻缺陷表流程图
 
  通过以上步骤,可以快速清除希捷硬盘中的非常驻缺陷表,并通过硬盘重建和对硬盘进行扫描加入非常驻G表,可以有效解决希捷硬盘前好后坏的问题。

希捷硬盘数据恢复相关主题帖:
  
  希捷ST500DM002硬盘固件KC45修复记
 
  希捷4T硬盘摔了咔咔响开盘数据恢复案例
 
  希捷硬盘ROM损坏 企业级raid数据恢复案例及方法
 
  希捷硬盘固件故障状态忙修复方法
 
  希捷ST3000DM001盘面划伤数据恢复一例
 

学到熟练维修 需要多少钱?
当前水平
零基础
会拆装
会修小问题
计划学习时间
1~2个月全天上课
利用闲暇时间学习

 联系方式

培训咨询点击这里给我发消息

技术交流群迅维网官方群7

加微信,和老师沟通一下技术问题!

加微信,和老师沟通一下技术问题!

打开微信,点击右上角的“+”,

选择“扫一扫”功能,

用摄像头对准下方二维码即可。


客服老师

恭喜你,获得维修课程一节

添加老师微信,帮你一对一安排试听课

了解试听需求

安排试听时间

微信号:18823306610

复制微信号添加