码迷,mamicode.com
首页 > 其他好文 > 详细

西部数据(WD)固件级数据恢复案例

时间:2017-04-27 19:46:47      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:西部数据   数据恢复   安全模式   程序   信息   

储存介质:WD2500AAJS 250G

故障表象:盘不加电(插电不起转)

处理过程:

由于第一表象是不加电,首先想到的是肯定是电路故障,那么直接拆板,换同型号PCB板,并把故障盘ROM芯片换过去。但是测试发现盘依旧不转。这下就有疑问了“难道是ROM引起的?”再次换板子没有写原ROM,盘可以加电,但是有轻微的敲盘声音,应该是固件跟ROM不匹配造成的。随后跳安全模式进入工厂专修来读磁道,结果全部出错。整理了下思路后,刷入同型号别的好盘ROM,再次安全模式读磁道,非常顺利。然后从磁道里面提取固件模块,生成ROM,然后格式化磁道,回写固件,ROM。硬盘正常识别,测试有点坏道,但是数据完好读出。

    为什么ROM芯片会影响到硬盘的正常读写呢?在以前的博文中提到过 EEPROM 一种可擦除可编程存储非只读芯片,作用相当于主板的BIOS. ROM里里包括了硬盘引导命令,磁头适配参数,和执行语句 等一系列的硬盘引导程序。ROM信息如果发生改变那么硬盘肯定是不能工作的。 

本案例用同型号的硬盘的ROM作为引导后使硬盘可以正常读写到负磁道,然后用专业工具对负磁道里存储的固件信息进行提取,来适配出故障盘的原始ROM

技术分享

西部数据(WD)固件级数据恢复案例

标签:西部数据   数据恢复   安全模式   程序   信息   

原文地址:http://xyhdd.blog.51cto.com/12847492/1919986

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!