Was this page helpful?

7200.11,12 通病

    內容表格
    沒有標頭

    參考
    http://blog.xlysoft.net/post/250.html
    http://forum.hddguru.com/tutorial-re...ze-t11040.html

    傳統硬碟採用  C磁柱 H 磁頭 S扇區  .新款硬碟採用LBA定位
    就算剛出廠,硬碟不可能完整無壞軌.
    硬碟正確讀寫資料面是會避開記錄缺限表(Glist and Plist)  去讀取 CHS ,再對外做譯碼表轉換為LBA 定位
    看起來連貫的LBA位置,實質上,如果有壞Sector,可能會大跳躍到別位置.

    因為軔體設計問題,Seagate  7200.11 硬碟譯碼表會自動造成損毀.造成硬碟顯示容量為0

    簡單概念就是讓硬碟5重建譯碼表則可將硬碟恢復正確容量及將資料救回.

    固件有問題症狀:
    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
      下達從建譯碼表指令
    =m0,6,2,,,,,22


    等待1x分鐘

    重新插電

    修複完畢

    這二個指令不要亂用
    m0,0,8,,,,,22
    m0,8,2,,,,,22
    m0,8,3,,,,,22 (自檢)

    m0,5,1,3,5,,,22


    會將數據清空

    http://www.txhdd110.cn/article/295.html
    http://kesteve.wordpress.com/2009/04...-firmware-bug/

    error log

    InitiateMarkPendingReallocateRequest for disc_lba: 032CB2CE
     

    Was this page helpful?
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core