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