PC3000 Flash重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

2020年7月15日12:53:42 评论 175 942字阅读3分8秒
广告也精彩

你好朋友!
通常当我们使用具有大容量(64gb及以上)的不同驱动器(尤其是AU控制器和Sandisk)时,我们面临着完整的ECC校正和读出过程可能需要几个小时的情况。

请注意:我们不建议您在所有其他情况下使用此方法!有时为了获得良好的结果,所有块(即使没有100%填充数据)也必须修复!否则,图像构建阶段可能存在巨大问题!我们建议仅在最不紧急的情况下使用重读映射生成器,因为没有足够的时间进行良好和完整的ECC校正!

示例驱动器具有1个物理芯片,每个具有2个逻辑部分,每个32Gb。在这种情况下,位错误的数量非常糟糕 – 正如您所看到的,每个页面都包含错误!功能强大的计算机(Core i5或Core i7)上的完整ECC校正大约需要5-7个小时。此外,它将不如我们想要的那么好:

在这种情况下,我们可以使用称为“重读图生成器”的特殊算法。

它是如何工作的?此函数分析驱动器的整个空间,并仅分配包含数据的扇区链。然后,基于所接收的信息,创建该链的映射。

要使用此方法,请按照以下步骤操作:

右键单击转换图:转到工具→重读图生成器。

选择标记“仅限完整块”,然后按OK。

我们将看到一个链分析窗口:

过了一段时间我们会得到地图。正如我们所看到的,32GB部分仅包含4.64GB的真实用户数据,其他块充满了垃圾或者没有完全填充数据。

现在,使用此映射,我们只能对此链执行ECC更正。它将帮助我们只修复那些拥有真实用户数据的扇区:

在我们找到ECC多项式后,我们可以开始校正:

这是结果。请注意,现在我们的软件只修复那些包含实际数据的链,这就是校正质量远高于空块上的扇区的原因:

PC3000 Flash重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

在第一次ECC传递之后,我们需要创建坏扇区的子图并使用ReadRetry命令重新读取它们。

让我们根据未修正的扇区构建一个子图。转到“基于ECC信息创建子图”并创建地图。

PC3000 Flash重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

现在开始重读

PC3000 Flash重读MAP生成器工具 如何在ECC校正和读出过程中节省时间

设置这些参数:

请注意:我们不建议您在所有其他情况下使用此方法!有时为了获得良好的结果,所有块(即使没有100%填充数据)也必须修复!否则,图像构建阶段可能存在巨大问题!我们建议仅在最不紧急的情况下使用重读映射生成器,因为没有足够的时间进行良好和完整的ECC校正!
在大多数情况下,最好使用ECC校正并重新读取整个地图!
如果您有任何疑问,请随时联系ACE实验室技术支持。

  • 工程师微信二维码
  • 微信扫一扫添加好友可直接咨询数据恢复相关问题
  • weinxin
  • 关注盘首微信小程序
  • 扫描微信小程序查看大量数据恢复技术视频教程
  • weinxin
  • 本文由 发表于 2020年7月15日12:53:42
  • 转载请注明:https://www.nxssd.com/5892.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: