摘要:通過對各種類型的計算機硬盤保護卡的反復實驗比對,確定保護卡軟件存放在計算機中的位置,結合對聯(lián)想慧盾保護系統(tǒng)程序進行具體分析,得出聯(lián)想慧盾保護系統(tǒng)程序在計算機硬盤中的位置,并利用聯(lián)想慧盾保護系統(tǒng)的“保護系統(tǒng)參數(shù)”傳送功能、MHDD專業(yè)硬盤工具軟件復制硬盤扇區(qū)數(shù)據(jù)、VB編寫硬盤扇區(qū)寫入程序等方法,復制聯(lián)想慧盾保護系統(tǒng)在計算機硬盤中的程序,解決聯(lián)想計算機更換硬盤后,保留聯(lián)想慧盾保護系統(tǒng)的功能。
關鍵詞:硬盤保護卡;聯(lián)想慧盾保護系統(tǒng);硬盤;HPA扇區(qū);寫入
中圖分類號:TP334 文獻標識碼:A 文章編號:1009-3044(2013)01-0085-03
硬盤保護卡也叫硬盤還原卡,是公用計算機房的計算機必不可少的配置,它不僅可以保護硬盤數(shù)據(jù),免招人為破壞或病毒入侵,還可以利用網(wǎng)絡傳送數(shù)據(jù),快速地布置系統(tǒng)環(huán)境。功能強的硬盤保護卡還具有多分區(qū)多系統(tǒng)啟動管理功能、硬盤增量數(shù)據(jù)發(fā)送功能。使用硬盤保護卡管理計算機,可以大大減輕機房管理人員的工作量。
1 硬盤保護卡在計算機中存在的形式
硬盤保護卡的主要功能是保護硬盤數(shù)據(jù),但帶有硬盤保護卡的計算機,也難免會出現(xiàn)硬盤損壞,更換硬盤后,如何繼續(xù)保有硬盤保護卡的功能呢?要解決這個問題,首先要了解硬盤保護卡在計算機中存在的形式。
1.1 硬盤保護卡以硬件形式存在
這種硬盤保護卡在計算機中可以明確地看到保護卡硬件,具體又分兩種形式:一種是將硬盤保護卡程序固化到一塊電路板上,再做成ISA或PCI接口的硬卡,插到計算機的ISA或PCI插槽中,由于硬盤保護卡沒有對外輸出接口,體積可以做得很小。另一種是將硬盤保護卡的程序固化到網(wǎng)卡的BOOTROM中,會看到計算機的PCI插槽中有一塊帶有BOOTROM的RTL8139網(wǎng)卡。這種硬盤保護卡以硬件形式存在的計算機,可以直接更換硬盤,再安裝硬盤保護卡的驅(qū)動程序即可?,F(xiàn)在的計算機一般都集成網(wǎng)卡,計算機集成商從成本考慮,都已經(jīng)不采用這種硬盤保護卡了。
1.2 硬盤保護卡以軟件形式存在
這種硬盤保護卡在計算機中看不到具體的保護卡硬件,而是將硬盤保護卡軟件放到其它地方了,具體又分兩種形式:一種是將硬盤保護卡程序固化到BIOS中[1],由于BIOS的空間有限,這種形式會限制硬盤保護卡功能發(fā)揮。另一種是將硬盤保護卡的一部分程序固化到BIOS中,而大部分的程序則放到計算機硬盤的隱藏扇區(qū)中,BIOS中的程序只起到硬件識別及鍵盤鉤子作用,由于大部分程序放在硬盤中,不再受空間限制,程序可以設計得更完美。對于第一種,可以直接更換計算機硬盤,與硬盤保護卡以硬件形式存在的一樣,而第二種,直接更換硬盤就不行了,必須移植硬盤中保護卡的程序,否則將失去硬盤保護卡的功能,聯(lián)想慧盾保護系統(tǒng)就是此種形式。
2 聯(lián)想慧盾保護系統(tǒng)的計算機更換硬盤
如前所述,聯(lián)想慧盾保護系統(tǒng)的程序一部分在BIOS中,還有一部分在計算機硬盤中,直接更換硬盤會失去硬盤保護卡的功能。一般來說,當你需要更換帶有聯(lián)想慧盾保護系統(tǒng)的硬盤時,需要聯(lián)想維修人員給你操作,維修人員一般不會將制作工具給你。互聯(lián)網(wǎng)上也提供一些聯(lián)想慧盾保護系統(tǒng)的制作工具,但由于聯(lián)想慧盾保護系統(tǒng)的版本眾多,很難找到適合你的。經(jīng)過反復地實驗研究,我們摸索出如下幾種解決方法,供大家參考。
2.1 利用自身功能復制保護系統(tǒng)程序
聯(lián)想慧盾保護系統(tǒng)的網(wǎng)絡復制功能中,有一項“保護系統(tǒng)參數(shù)”傳送的功能,經(jīng)過測試,它不僅傳送了保護系統(tǒng)的設置參數(shù),也傳送了聯(lián)想慧盾保護系統(tǒng)在硬盤上的一段程序,也就是說,如果利用此功能,將“保護系統(tǒng)參數(shù)”傳送到新的硬盤上,則新的硬盤也就具有聯(lián)想慧盾保護系統(tǒng)了。具體做法:將兩臺具有聯(lián)想慧盾保護系統(tǒng)的計算機互聯(lián)網(wǎng)傳,1號機作為發(fā)送機,2號機作為接收機,互聯(lián)后在帶電狀態(tài)下,用新硬盤更換2號機硬盤,注意拆盤時先拔電源線后拔數(shù)據(jù)線,裝盤時先插數(shù)據(jù)線后插電源線,插拔電源線時動作要快速準確。硬盤更換后,就可以用網(wǎng)絡復制功能,將“保護系統(tǒng)參數(shù)”傳送到新硬盤中,然后重啟2號機,按F4鍵就可以安裝聯(lián)想慧盾保護系統(tǒng)了。此方法要求新舊硬盤具有相同容量,也就是具有相同的扇區(qū)數(shù)(LBA)?,F(xiàn)在的硬盤容量越來越大,想找到與以前硬盤相同容量的,這一點很難做到,且此方法具有一定的危險性,所以不建議大家操作。
2.2 利用工具復制保護系統(tǒng)程序
經(jīng)過實驗研究,聯(lián)想慧盾保護系統(tǒng)在硬盤上的一段程序,放在硬盤最后面的所謂HPA[2]以及HPA前的一個扇區(qū)中,HPA中的數(shù)據(jù)在操作系統(tǒng)中是看不到的,我們可以利用MHDD這一軟件[3],將這段程序復制出來,再轉(zhuǎn)移到新硬盤中,實現(xiàn)聯(lián)想慧盾保護系統(tǒng)的安裝。MHDD是俄羅斯Maysoft公司出品的專業(yè)硬盤工具軟件,具有很多其他硬盤工具軟件所無法比擬的強大功能,可以不依賴于主板BIOS直接訪問硬盤。
首先,用U盤啟動進入純DOS狀態(tài)并運行MHDD,在MHDD命令行狀態(tài)下,輸入PORT命令(熱鍵是:SHIFT+F3),將檢測到本機硬盤,輸入硬盤對應的序號回車,再輸入RHPA命令,將顯示如圖1信息。