Major Member
|
這邊講解一下 7200.11 原廠firmware問題維修法.盡量講解原理
免的大家都在打魔術數字... 請回讀一下前篇Seagate 終端指令原理
傳統硬碟採用 C磁柱 H 磁頭 S扇區 .新款硬碟採用LBA定位
就算剛出廠,硬碟不可能完整無壞軌.
硬碟正確讀寫資料面是會避開記錄缺限表(Glist and Plist) 去讀取 CHS ,再對外做譯碼表轉換為LBA 定位
看起來連貫的 LBA位置,實質上,如果有壞Sector,可能會大跳躍到別位置.
因為固件設計問題,Seagate 7200.11 硬碟譯碼表會造成損毀 因此會造成硬碟顯示容量為0
簡單概念就是讓硬碟再從建譯碼表則可將資料救回.
固件有問題症狀:
1.抓的到型號 序號, LBA值 為0 ATA訊號正常 。
2..抓不到型號 序號, LBA值 , ATA 訊會為忙
在終端時會顯示
Rst 0x10M
LED:000000CC FAddr:0025BF67
Ctrl + Z
F3 T>
LED:000000CC FAddr:0025BF67
your drive is bussy!
二種修法有點不同
如為第一種直接跳到 第二步. 第二種故障請從第一步開始
1.拆下電路版 進安全模式
理論上該進F級,不過7200.11 還是進入T級
拆下原因是因為避免PCB去讀取 碟片上故障固件區
一進去終端記得按下Ctrl-Z
T級指令
進入2 級 按Z 停止主軸馬達
F3 T>/2
F3 2>Z
此時主軸馬達已停
將PCB組回HDA上
F3 2>U
主軸馬達已轉
2.F3 2>/1
F3 1>N1
清理Smart ,硬碟電源從插
3.在終端機下繼續輸入
F3 T>i4,1,22
清理G list ,完畢後硬碟電源從插
4.F3 T>m0,2,2,0,0,0,0,22 Enter
下達從建譯碼表指令
等待1x分鐘
從新插電
修複完畢
其實有些理論該補充一下.. 晚點再做整合
__________________
~有任何問題 歡迎詢問!!~
自取地址:台北市長春路15號11樓之2
聯絡電話: (02)25214840
手機: 0915153332
Line:@osslab
營業時間為週一至週五 早上10:00 ~18:30
夢理都是DATA
http://www.osslab.com.tw/
|