数据恢复

您身边专业的恢复数据专家
服务热线:

18613950905

当前位置:

首页 > 西部数据

案例详情

详情介绍

奥林巴斯数码相机

该方法可用于在PC-3000 6.0及更高版本中,当原始PCB损坏、丢失或原始ROM丢失时,恢复原始ROM映像,然后将其写入供体PCB。
PC-3000 6.0软件版本对“从SA数据构建ROM映像”工具进行了全面修改,过程与5.X版本不同。
我们还有另一篇关于 PC-3000 v5.X 过程的文章,可在此处找到
该过程允许恢复原始 ROM 和所有 ROM 模块的完整映像。
该过程适用于几乎所有具有内部(集成到处理器中)ROM 的 WD Marvell 架构驱动器,具有 SA 模块 102、103、105、107 和 109。某些固件具有不包含必要数据的 SA 模块 109 – ROM 映像. 如果我们在十六进制编辑器中打开这样的 109 模块,我们会看到它被零填充。在这种情况下,实用程序无法构建映像并给出错误。
此程序不适用于带有外部 ROM IC (U12) 的驱动器以及经典的 WD Caviar 架构驱动器(非 Marvell)。
WD 2,5" 驱动器:

奥林巴斯数码相机

WD 3,5" 驱动器:

应用程序1

要执行该程序,SA 和至少一个系统头应该没问题。
模块102、103、105、107和109是执行该过程所必需的。
在此示例中,我们使用非原始(供体)PCB 恢复 WD3200BEVT-11ZCT0(Denali 系列)驱动器。驱动器准备就绪但无权访问用户区

BEVTx

供体PCB与原来的相似(具有相同的编号2061-701499)
这是程序:
请特别注意该程序仅适用于带有内部ROM的驱动器(PCB上没有U12 ROM IC)

奥林巴斯数码相机
让我们为驱动器通电  并等待它准备就绪(DRD+DSC)。主轴电机现在应该旋转。36关

02 准备就绪

如果电机没有开始旋转并且驱动器没有准备好(始终处于 BSY 或 ERR),则意味着 PCB 有问题或 ROM 版本完全不兼容。您可以尝试通过 Boot-ROM 模式写入不同的 ROM 或尝试其他 PCB。
现在我们可以启动 WD Marvell 实用程序。
按“自动检测”按钮检测家庭和模式。

BEVT_01x

正如我们所看到的,由于服务区目前不可用,因此未加载 HDD ID。

BEVT_02

检查是否正确检测到驱动器系列并将实用程序切换到正常模式。

BEVT_03

按检测 SA SPT 按钮。

BEVT_4

如果检测到,则表示磁头可以读取伺服标记。

BEVT_5

如果未检测到 SA SPT,则意味着磁头坏了,它们甚至不读取伺服标记。这也可能意味着 ROM FW 版本不兼容。您可以尝试将另一个版本写入 ROM 并重试。

现在我们可以看到 DIR 是从表面加载的。

BEVT_6

这意味着我们可以通过 ID 访问表面上的服务区模块。
让我们检查它们是否可读。
Wee 可以使用“模块目录”工具来做到这一点。

BEVT_7

在这里我们可以看到 SA 模块的列表。

BEVT_8

驱动器现在只能通过 ID 读取它们。
BEVT_9

在这个例子中,我只检查了两个模块以节省时间(右键单击 -> 检查一个模块)。但是您可以开始全自动检查。

BEVT_10

BEVT_11

模块是可读的,所以我们可以继续。
要启动“从 SA 数据构建 ROM”工具,我们按面板上的“使用 ROM”按钮并选择“从 SA 数据构建 ROM”选项:

BEVT_12

然后我们按下“Read from HDD SA”按钮从SA加载必要的模块:

BEVT_13

确保选择了按 ID 读取选项并按 OK 确认。

BEVT_14

ROM 映像和 ROM 模块现已准备就绪。

BEVT_15

首先我们应该写整个ROM镜像:

BEVT_16

然后重新启动驱动器

30关

等到它准备好

00

并将所有ROM模块(0B、0A、47、0D、30、4F)一一写入。
BEVT_17

然后重新启动驱动器

36关

并重新启动实用程序

68

正如您现在看到的,HDD 可以正确检测其 ID。

BEVT_18

因此,我们可以启动该实用程序并检查初始化详细信息。
ABA 现在可以提供两份服务区:

BEVT_19

现在让我们尝试读取用户区。我们可以使用扇区编辑工具来做到这一点:

BEVT_20

现在可以访问用户区数据,我们可以通过数据提取器复制它!

BEVT_21

一键拨打