西部數據(WD)固件級數據恢復案例

儲存介質:WD2500AAJS 250G

故障表象:盤不加電(插電不起轉)

處理過程:

由於第一表象是不加電,首先想到的是肯定是電路故障,那麼直接拆板,換同型號PCB板,並把故障盤ROM芯片換過去。但是測試發現盤依舊不轉。這下就有疑問了“難道是ROM引起的?”再次換板子沒有寫原ROM,盤可以加電,但是有輕微的敲盤聲音,應該是固件跟ROM不匹配造成的。隨後跳安全模式進入工廠專修來讀磁道,結果全部出錯。整理了下思路後,刷入同型號別的好盤ROM,再次安全模式讀磁道,非常順利。然後從磁道里面提取固件模塊,生成ROM,然後格式化磁道,回寫固件,ROM。硬盤正常識別,測試有點壞道,但是數據完好讀出。

    爲什麼ROM芯片會影響到硬盤的正常讀寫呢?在以前的博文中提到過 EEPROM 一種可擦除可編程存儲非只讀芯片,作用相當於主板的BIOS. ROM裏裏包括了硬盤引導命令,磁頭適配參數,和執行語句 等一系列的硬盤引導程序。ROM信息如果發生改變那麼硬盤肯定是不能工作的。 

本案例用同型號的硬盤的ROM作爲引導後使硬盤可以正常讀寫到負磁道,然後用專業工具對負磁道里存儲的固件信息進行提取,來適配出故障盤的原始ROM

wKioL1kBetTiPBMeAAJyGvMtNFA454.jpg-wh_50

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章