本帖最后由 JDCTS5 于 2024-6-20 13:58 编辑
适用于HDD的PC-3000。三星。HDD初始化,在RAM中改变磁头数据位图。
朋友们,大家好!HDD最常见的问题之一是其中一个磁头损坏。由于这个原因,驱动器无法初始化,并且无法提供对服务和用户区域的访问。在这篇文章中,我们显示你展示了如果其中一个磁头在三星驱动器坏了该怎么办,以及如何克服这个问题来获得数据。 我们有一个三星ST2000LM003 HN-M201RAD驱动器,它在操作期间从电源设备断开。如果我们打开驱动器电源,它将保持忙碌状态,无法检测ID,并在终端选项卡中显示大量错误:
在该终端日志中,最重要的错误是1stGrayErr Hd:0,这意味着磁头0很弱,无法通过驱动器初始化期间的磁头测试。 我们要做的首先件事是通过终端读取ROM。为此,我们进入操作终端->设置COM端口数据传输速率,并将速度设置为115200:这允许读取ROM的速度比默认速度快得多。
一旦终端速度已改变为115200,我们通过终端进入操作ROM->读取ROM:
正如我们在主日志中看到的,ROM读取过程已经完成:
现在,当我们保存ROM时,我们必须在RAM中更改磁头数据位图。转到操作与RAM->HDD初始化与磁头数据位图在RAM中的更改
选择从文件,因为我们已经保存了ROM,然后导航到ROM:
在下一个选项卡中,我们看到驱动器的磁头数据位图:
“禁用服务区域中的记录”选项块服务区(SA)中的所有写入操作。如果写入磁头出现故障,服务区域中损坏的记录可能会破坏驱动器可操作性所必需的模块,则这可能会有所帮助。 正如我们在终端中看到的,磁头0被报告为坏的,所以让我们禁用这个磁头,只使用磁头1初始化驱动器:
正如我们在主日志中看到的,测试在没有错误的情况下通过,驱动器以完整ID启动:
一旦我们准备就绪并访问服务区(SA),就有必要备份服务区域模块。 现在,当实用程序中的服务区(SA)和LBA访问达到时,我们可以转到数据提取程序(Data Extractor)并检查文件结构是否可用。建立新任务,并在DE中建立磁头数据位图,以禁用坏头,并通过好头首先读取数据。 在数据提取程序(Data Extractor)设置中,我们可以添加自动HDD初始化,以防驱动器因坏扇区或某些其他因素而失去准备状态:
在我们特殊的案例中,由于磁头0弱,并非所有数据都可用,因此我们必须执行MFT扫描以改善结果。
MFT扫描帮助很大,我们终于获得了所需的数据:
如果您有任何疑问,请立即联系ACE实验室技术支持。 |