本帖最后由 JDCTS5 于 2024-6-27 13:12 编辑
如果没有NVRC模块,如何在Hitachi-IBM驱动器的服务区(SA)找到原始NV-RAM映像 如您所知,如果您丢失了原始PCB或NV-RAM数据,您可以通过运行NV-RAM调整功能恢复服务区(SA)访问。
此功能在指定范围内尝试不同的服务区(SA)顶部(顶部服务区(SA)气缸数)值,并找到修正值。 但正如你可能知道的,尽管服务区(SA)顶部有SRVM Cyl基本值。它影响到翻译器,所以如果没有修正SRVM Cyl库,您将无法访问用户数据。 在某些驱动器上,您还可以通过NV-RAM调整功能对SRVM Cyl base进行强力操作。但在某些情况下,这根本不可能。在这个案例中该怎么办? 策略很简单–您需要在服务区(SA)工厂副本中搜索原始NV-RAM映像。 通常NV-RAM映像位于与RESF工厂副本相同的轨道上。
让我们将长度设置为0x400并开始读取。之后,您可能会看到一个错误:
这意味着磁道在0x28B(651)扇区之后结束。让我们用相同的初始ABA设置长度=0x28B。
我们读取了一些数据。
搜索NV-RAM的唯一模式是服务区(SA)Top值。您可以通过NV-RAM视觉编辑找到此值:
所以搜索的模式将是2B-BC-02(从低字节到高字节)。在查看和编辑HDD资源选项卡中打开的音轨上按Ctrl+F并输入2B-BC-02:
图案已找到!
我们知道NV-RAM占用512个字节,在这种案例下,服务区(SA)Top从字节#207开始。 所以突出显示的结果将是原始NV-RAM:
通过十六进制编辑打开新文件,复制这512个字节,用.nvr扩展保存,并通过写入NV-RAM功能写入驱动器。之后(如果除了丢失NV-RAM之外没有任何问题),您将可以访问用户数据 |