一般最直接的方法都是找另一塊同樣型號的硬盤的電路板,把壞的電路板換下來(維修的人管這個叫“換板”)?;蛘哒乙粔K相同型號的芯片,寫進同型號硬盤的芯片信息,然后換到電路板上去。 其實硬盤保留區(qū)的信息和內(nèi)部指令,是由硬盤廠商開發(fā)出來的,也受到知識產(chǎn)權(quán)和專利的保護,那些專業(yè)軟件通過破解內(nèi)部信息和指令的方法來維修,從嚴格的法律意義上來說,并不是一種正確的途徑。而且,對于硬盤維修這個行業(yè),于是,硬盤廠商只能在暗中采取一系列措施來防止硬盤保留區(qū)的信息和指令被破解。
首先是不斷開發(fā)新的信息格式和新的指令集。不同廠商的硬盤內(nèi)部的信息格式和指令固然不同,就算是同一個廠商的不同型號硬盤,內(nèi)部的信息和指令也有可能是不同的,這樣就無形中增加了破解的難度,為了能維修不斷增加的新的硬盤型號,開發(fā)這些專業(yè)軟件的公司就必須不斷研究新的硬盤。
其次是采用芯片和硬盤內(nèi)部信息結(jié)合的方式來杜絕換板?,F(xiàn)在的硬盤,在控制芯片內(nèi)部和硬盤保留區(qū)內(nèi)都有一個唯一的串號,每一個硬盤的串號都是不一樣的。在硬盤啟動時,硬盤內(nèi)部控制程序會先把在芯片中的串號和保存在磁盤上面的串號作對比,兩者一致才繼續(xù)初始化;如果兩者不一致,就掛起。這樣,即使更換了同樣型號的硬盤電路板和芯片,也會因為內(nèi)部串號校驗的時候不能通過而無法啟動硬盤。
|