希捷硬盤的砍斷維修實例
前面我們講過希捷硬盤的砍頭,但是如果所維修的硬盤磁頭沒有壞,我們做SF有一段或者多段壞道太多,SF都不能解決,那我們要怎么辦呢?這個時候我們是不是想到把硬盤所壞的那一段屏蔽掉呢,是的,就是砍斷,今天我們來講講希捷硬盤的砍斷。如果我們沒有希捷硬盤廠家的工具,我們可以使用Windows附帶的超級終端程序,新建一個連接,并設置好COM線連接的電腦端口,用戶可根據(jù)具體情況自行調整,然后設置硬盤的COM波特率為9600,其他不用修改,保存即可。接上硬盤,希捷硬盤的砍斷有2中方法:
1:用指令來砍。
2:修改CERT-CODE,不過需要做Selfscan的。
一:用指令來砍,這種方法無論使用哪種工具都可以。
1.CERT+R 加載CERT.
2.然后用l1指令將CERT-CODE加載到緩沖里面。
3.在T級下用/2來切換到2級工廠模式。
4.輸入小寫的x調出硬盤的段位信息。
5.然后用"s"來設置需要砍掉的那個段位的起始柱面。
6.然后切換到E級,在用"a"指令將當前選中的段位表的SPT值修改成0
7.然后用切換到T級,在用l0將剛剛的設置保存到CERT-CODE中。
8.最后在到2級模式下,輸入x指令,你會發(fā)現(xiàn)最下面的LBA值發(fā)生了變化。
9.修改LBA值到對應的值(這個也有一定的技巧的)。
10.確保以上的全部OK后,那么砍斷的操作就OK了。
二: 修改CERT-COD,這種方法必須在PCI3000里面修改SPT段位值保存回寫。
1:在指令模式下用X指令獲取當前的段位信息。
2:計算出系統(tǒng)區(qū)所在的段表區(qū)域以及保留扇區(qū)的大小.(系統(tǒng)區(qū)所在在段表不能屏蔽)
3:讀出Cert-Code,用WIHEX打開讀出來的Cert-Code,找出對應的段位信息
4:修改,欲要砍掉的那一段的結束的CLY值,將SPT修改成0.
5:回寫修改好的Cert-Code模塊。
6:進入終端模式,到2級工廠模式下輸入x指令,查看段位表,這個時候TotalLBAS會自動變小。
7.砍斷成功。
其實無論采用哪種方法,砍斷的原理都是一樣的,硬盤固件區(qū)都有與LBA值相對應的SPT值的說明,砍斷的實質是把需要砍斷的那段SPT值修改為0,或者通過計算得出壞道的SPT值所對應的硬盤LBA的值,這樣說是不是很好理解呢?把值修改了保存后,在借用相應的工具把新的SPT值寫進去。2種方法唯一不同的是,第一種方法簡單點,但是需要有廠家的指令,這對很多人來說有點困難;第二種方法只要我們有PCI3000相應的工具就可以解決。