硬盤固件區(qū)無法讀取切換備用固件區(qū)
作者:紅警維修 文章來源:本站原創(chuàng) 點擊數(shù): 更新時間:2013/8/26
核心提示:用固件區(qū)( Alternate Service Area)是硬盤制造時,為創(chuàng)建主固件區(qū)并隱藏它的缺陷而設(shè)立的,它包含的模塊與主固件區(qū)相同,但其內(nèi)容有所不同。
用固件區(qū)( Alternate Service Area)是硬盤制造時,為創(chuàng)建主固件區(qū)并隱藏它的缺陷而設(shè)立的,它包含的模塊與主固件區(qū)相同,但其內(nèi)容有所不同。對于邁拓硬盤而言,備用固件區(qū)是否存在,可以根據(jù)模塊表中的PN=95h模塊來鑒別;如果95h模塊存在,硬盤就沒有備用固件區(qū)。這個規(guī)則對N40P硬盤家族例外。如果是那樣的話,模塊表中將包含一個95h模塊記錄,可是,如果讀取它,將顯示該模塊是空的。N40P系列備用服務(wù)區(qū)的固件版本類似于NCRxxxx0.CALYPSO系列備用服務(wù)區(qū)的FW版本類似于YCRxxxx0,簡稱為Program c,也就是大家說的c區(qū)。主服務(wù)區(qū)的FW,叫做ProgramA,人們習(xí)慣稱它為A區(qū);只有FALCON系列特殊-它的FW版本類似于RDxxx0的樣子。因此,F(xiàn)ALCON系列的備用服務(wù)區(qū)也被稱為D區(qū):
在一個具有備用服務(wù)區(qū)的驅(qū)動器引導(dǎo)過程中,主軸啟轉(zhuǎn)后,BOOT-ROM首先從主服務(wù)區(qū)讀取模塊中的程序代碼以及譯碼器,并檢查它們的結(jié)構(gòu)狀態(tài),如果它們的結(jié)構(gòu)無效或者無法讀取,BOOT-ROM便轉(zhuǎn)向裝載備用固件區(qū)。也就是說,當(dāng)主服務(wù)區(qū)的代碼模塊或者譯碼器異常,BOOT-ROM便轉(zhuǎn)向裝載備用固件區(qū)。
將一個功能正常的硬盤切換到備用的固件區(qū),有兩種方法:
(1)當(dāng)使用ALlTSA初始化時,啟動一個在硬盤備用固件區(qū)中建立的LDR。
(2)你也可以在“Utility status”對話框選擇“Write all module copies”,然后在 “module viewing mode”(Ctrl-Alt-2)中修改PN=18h模塊頭中的一個字節(jié)并且保存模塊,從而將硬盤從主固件區(qū)切換到備用固件區(qū)。