參考
http://blog.xlysoft.net/post/250.html
http://forum.hddguru.com/tutorial-re...ze-t11040.html
傳統硬碟採用 C磁柱 H 磁頭 S扇區 .新款硬碟採用LBA定位
硬碟正確讀寫資料面是靠記錄缺限表 去讀取 CHS ,再對外做譯碼表轉換為LBA 定位
因為設計問題,Seagate 7200.11 硬碟譯碼表會造成損毀 因此會造成硬碟顯示容量為0
簡單概念就讓硬碟再從建譯碼表則可將資料救回.
固件有問題症狀:
1.抓的到型號 序號, LBA值 0 ATA訊號正常 。
2..抓的到型號 序號, LBA值 0 ATA訊號正常 ,ATA 訊會為忙 二種修法有點不同.
在終端時會顯示
Rst 0x10M
LED:000000CC FAddr:0025BF67
Ctrl + Z
F3 T>
LED:000000CC FAddr:0025BF67
your drive is bussy!
但二種修法可一樣
拆下電路版 進安全模式
理論上該進F級,不過7200.11 還是進入T級
拆下原因是因為避免PCB去讀取 碟片上故障固件區
T級指令
進入2 級 按Z 停止主軸馬達
F3 T>/2
F3 2>Z
此時主軸馬達已停
將PCB組回HDA上
F3 2>U
主軸馬達已轉
F3 2>/1
F3 1>N1
清理Smart ,硬碟電源從插
在終端機下繼續輸入
F3 T>i4,1,22
清理G list ,完畢後硬碟電源從插
F3 T>m0,2,2,0,0,0,0,22 Enter
下達從建譯碼表指令
等待1x分鐘
從新插電
修複完畢