首页 > 代码库 > 西部数据(WD)固件级数据恢复案例
西部数据(WD)固件级数据恢复案例
储存介质:WD2500AAJS 250G
故障表象:盘不加电(插电不起转)
处理过程:
由于第一表象是不加电,首先想到的是肯定是电路故障,那么直接拆板,换同型号PCB板,并把故障盘ROM芯片换过去。但是测试发现盘依旧不转。这下就有疑问了“难道是ROM引起的?”再次换板子没有写原ROM,盘可以加电,但是有轻微的敲盘声音,应该是固件跟ROM不匹配造成的。随后跳安全模式进入工厂专修来读磁道,结果全部出错。整理了下思路后,刷入同型号别的好盘ROM,再次安全模式读磁道,非常顺利。然后从磁道里面提取固件模块,生成ROM,然后格式化磁道,回写固件,ROM。硬盘正常识别,测试有点坏道,但是数据完好读出。
为什么ROM芯片会影响到硬盘的正常读写呢?在以前的博文中提到过 EEPROM 一种可擦除可编程存储非只读芯片,作用相当于主板的BIOS. ROM里里包括了硬盘引导命令,磁头适配参数,和执行语句 等一系列的硬盘引导程序。ROM信息如果发生改变那么硬盘肯定是不能工作的。
本案例用同型号的硬盘的ROM作为引导后使硬盘可以正常读写到负磁道,然后用专业工具对负磁道里存储的固件信息进行提取,来适配出故障盘的原始ROM
西部数据(WD)固件级数据恢复案例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。