如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

PC-3000适用于初学者如果我们有两个损坏的SA模块副本如何修复它

朋友们,大家好!我们不时收到客户的问题,尤其是初学者的问题:如何修复服务区中的坏模块?

例如,可以使用 PC-3000 命令(例如转换器再生)修复某些模块。但是,如果驱动器在SA中有坏扇区,并且某些重要的模块无法读取良好,该怎么办?让我们在本文中讨论它。

我们最近有了 Hitachi IBM-ARM 驱动器。它以完全 ID 和 SA 访问开始,但没有用户区访问权限,因为 P-List 模块被两个副本损坏:

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

每个硬盘的PSHT模块都是不一样的,并且它不能使用其他模块来恢复。
我们必须尝试忽略诸读取错误。为此,我们按Select data  按钮:

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

并将标记设置为  Ignore reading error 复选框,然后按OK:

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

并等待一段时间,直到驱动器读取此模块的所有扇区
我们很幸运:我们的PSHT没有完全损坏:
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

现在我们必须搜索里面损坏的区域。我们按 binoculars  按钮:
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

并在Data example选项卡中搜索DE AD字符串:
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

我们在PSHT模块中发现了512个损坏的区域:
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

将损坏的PSHT通过copy 0 保存在单独的文件中:
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

我们为PSHT copy 1 做同样的操作。
现在我们打开我们以前保存的PSHT copy  0。我们已经发现DE AD在偏移0x28400中。如果我们在PSHT的 copy  1中打开相同的偏移量,我们可以看到在该扇区中没有DE AD
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

所以我们按照 copy 1填写 DE AD 区域,这儿我们使用00填充
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

然后在模块中搜索其它的DE AD
在下一个偏移量0x72400中,我们看到有数据,所以我们不能用零填充它,我们必须从相同偏移量的好copy 1部分复制相同的扇区,并将其粘贴并替换现有数据的copy 0模块中。
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

成为:

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

我们已经完成了PSHT的修复  并将PSHT模块  保存为PSHT-0_bad.bin文件。如果PSHT的 copy  0或者 copy  1的磁头和盘片很好,我们可以将好的模块写入SA,然后重启驱动器并读取数据。
但是在我们这个例子中,我们在PSHT中存在硬盘扇区不好的地方,所以我们不能从备份中写入模块。我们必须使用IBM-ARM实用程序的特殊功能初始化翻译器:将PSHT上传到HDD RAM中。
如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

上传PSHT到RAM中之后,尽管PSHT由服务区两个副本损坏,但我们可以读取所有LBA:

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

这时我们现在可以读取我们驱动器上的所有数据

如果日立硬盘固件的两个副本都损坏,如何使用PC3000进行修复SA模块。

(0)
上一篇 2024年6月13日 17:02
下一篇 2024年6月13日 17:12

相关文章

工程师微信
联系我们

联系我们

24 小时服务热线:
18913587620
在线咨询:点击这里给我发消息
电话: 0512-68051520
地址:苏州市高新区滨河路588号赛格数码广场4楼4F61室
QQ

在线咨询:点击这里给我发消息

地图
分享本页
返回顶部