效率源2011版数据恢复工具DataCompass数据指南针技术白皮书.docxVIP

效率源2011版数据恢复工具DataCompass数据指南针技术白皮书.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
效率源2011版数据恢复工具DataCompass数据指南针技术白皮书 背景 数据指南针是效率源科技于2008年推出的针对逻辑层的数据恢复工具。该工具从推出以后,经过了很多次升级,增加了许多实用强大的功能,如影子技术、日立硬盘固件区虚拟技术、硬盘分头镜像技术等。这些技术的应用解决了很多数据恢复难题,为客户创造了可观的经济效益。 然而,硬盘的技术在不断地发展进步,新的难题也不断出现。因应市场的需求,硬盘厂商推出了TB级大容量硬盘,并在这些硬盘中引入了一些新的设计。因为技术的不成熟,这些设计存在一些缺陷,使得很多硬盘特别是大容量硬盘产生了盘体故障和固件问题。2008年11月初网络上陆续出现了关于希捷存在“卡死”问题的报道,当时涉及的产品是世界第一块1.5TB台式机硬盘-----酷鱼11代 (Barracuda 7200.11)。根据用户的反映,该款硬盘在使用过程中会无故失去响应,导致系统卡死数秒(时间不等),随后又自动恢复。以后又有陆续报道反映希捷硬盘使用一段时间以后无法被BIOS识别以及LBA识别成0等故障(效率源科技在希捷专修中给出了专门的解决方案)。据希捷官方称,这是因为该系列硬盘存在固件缺陷,并向用户发布了新的固件升级解决此类问题。这就是著名的希捷“固件门”。尽管希捷升级了硬盘固件,并推出了酷鱼12代(Barracuda 7200.12)系列,然而这两个系列的硬盘依然存在新的故障,假卡死就是其中一种。假卡死是指硬盘遇到坏道以后无法响应,并且硬盘无法刷新状态,仍然报告就绪。 正是受“固件门”的部分影响,2010年第一季度西部数据硬盘出货量首次超过希捷,占据第一的位置。然而,这并不能说明西部数据的硬盘完美无瑕,其近些年推出的ROYL系列大容量硬盘同样存在设计缺陷。和其它品牌硬盘一样,西数硬盘的固件设计了两份。对于两个磁头以上的硬盘,两份固件依次存放在逻辑0头(主头)和逻辑1头(副头)。尽管固件只存放在两个磁头上,西数硬盘在通电以后会检测每一个磁头的状况。如果有一个磁头损坏,硬盘就无法初始化,发出敲盘声并停转电机。如果想从这些故障硬盘中恢复数据,用户就必须更换整个磁头组件。由于这些硬盘一般都是500GB以上的大容量硬盘,更换磁头的成本很高;并且有时即使更换了完好的磁头组件,硬盘仍然无法正常工作! 为了解决上述两大难题以及客户遇到一些其它问题,效率源科技重磅推出2011版数据指南针,升级了七大功能:西数硬盘固件加载技术、希捷硬盘电源复位设置、东芝和富士通硬盘分头技术、状态寄存器和错误寄存器、硬盘信息获取、镜像过程中的扇区实时查看、数据指南针的东芝和富士通硬盘接口。本文档将会介绍所有的七大功能,包括一些细节。 状态寄存器和错误寄存器 这次升级采纳了客户的建议,在程序中引入了状态寄存器和错误寄存器,让用户实时了解硬盘的状态以及错误类型。其实,很早就有客户建议引入这个两个寄存器,开发者出于功能和速度平衡的考虑,没有在程序中引入,而是在控制终端面板上设计了部分重要的状态寄存器,如硬盘忙碌(BSY),硬盘就绪(DRD)等。这次升级,开发者为了让用户能够更方便地查看硬盘状态,更重要地是为了配合“电源复位设置”功能,在程序中引入了状态寄存器和错误寄存器,如图1所示。 图1 下面介绍状态寄存器和错误寄存器每个bit位含义。 7 6 5 4 3 2 1 0 BSY DRD DWF DSC DRQ CRR IDX ERR 表1 7 6 5 4 3 2 1 0 BBK UNC 0 IDNF 0 ABRT TONF AMNF 希捷硬盘电源复位设置 这个功能的升级源于客户发过来的一个希捷酷鱼11代(Barracuda 7200.11)320GB硬盘。客户反映该硬盘在数据拷贝过程中经常卡死,程序无法自动完成软复位和硬复位,需要手动电源复位。开发者在研究了这个硬盘以后发现,这种硬盘在遇到坏道时卡死,但同时“BSY”位不置“1”,仍然保留卡死之前的就绪状态,因此程序无法判断硬盘的真实状态,不会触发软复位,硬复位和电源复位。这是硬盘设计上的缺陷,因为根据ATA协议规定,当设备卡死无法响应外部命令时,状态寄存器“BSY”位必须置“1”。针对这种情况,开发者增加了电源复位设置功能,由用户指定触发电源复位的条件(状态寄存器的bit位)。 使用这个功能时,用户首先必须判断硬盘卡死时的状态,即状态寄存器的各个bit位是否生效。本文用上述的硬盘为例说明(具体步骤请参照程序安装包对应视频)。在没有设置电源复位条件时,我们可以打开两个分区,如图2所示。 图2 但是,我们也注意到硬盘的状态报告为“Error”,同时终端面板上“DRD”、“DWF”、“

文档评论(0)

seunk + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档