天才教育網(wǎng)合作機(jī)構(gòu) > 英語培訓(xùn)機(jī)構(gòu) > IB培訓(xùn)機(jī)構(gòu) >

東莞維修培訓(xùn)網(wǎng)

歡迎您!
朋友圈

400-850-8622

全國統(tǒng)一學(xué)習(xí)專線 9:00-21:00

位置:英語培訓(xùn)資訊 > IB培訓(xùn)資訊 > HRT-IBM中文說明書

HRT-IBM中文說明書

日期:2006-10-19 00:00:00     瀏覽:381    來源:東莞維修培訓(xùn)網(wǎng)

HRT-IBM中文說明書
HDD REPAIR TOOL
(HRT)


專用于IBM存儲器
DPTA
DJNA              
DTLA
AVER
AVVA



IBM存儲器
詳細(xì)說明


目錄
主菜單
存儲器測試
伺服器測試
邏輯轉(zhuǎn)換中的測試
配套測試
IBM存儲器測試的特點
無電壓內(nèi)存的工作
NVM作為版本的連接
概況
只讀存儲器
NVM
結(jié)論
修理中NVM名稱的操作
SMART
關(guān)于Vendor Specific的幾點說明
存儲器的重新設(shè)置
磁頭卡的變更
磁頭數(shù)量的變更
故障表的工作
IBM存儲器故障表的特點
IBM.INI文檔
J7?OA3=DJNA_700
電路
常見問題的解決


                 主菜單
點擊鼠標(biāo)右鍵,程蚪嵩諳允酒遼細(xì)鋈縵碌鬧韃說ィ?/P>

菜單中各項的定義將在下面具體闡述。


存儲器測試
對于IBM存儲器不推薦使用物理轉(zhuǎn)換測試,因為持續(xù)的時間過長,而效果卻不會比伺服器測試或者邏輯轉(zhuǎn)換測試的好。總的來說,Physical Test項我們是很少選用的。


伺服器測試
IBM存儲器伺服器測試的特點是,危機(jī)時間是在測試進(jìn)行以前而不是以后給定的。他在Crit time參數(shù)中判定(引入time的概念是為了與伺服器測試工作理論上的一致)。如果程序判定錯誤的數(shù)量超過既定的水平,他將會自動的將查出的柱面標(biāo)記為錯誤的。對于IBM存儲器錯誤水平位于0-128區(qū)域。如果輸入的數(shù)字超過128,那么程序?qū)⒉粫O(jiān)視錯誤水平,但是不管怎么樣,在故障表中將會輸入其中伺服器損害的柱面。


邏輯轉(zhuǎn)換中的測試
對于IBM存儲器,有兩種可能的記錄測試。當(dāng)前被選擇的是Options->Quick Write Tes主菜單選項。
在一般的記錄測試時,在每個扇區(qū)都會記錄下他的坐標(biāo),為的是方便以后進(jìn)行寄存器測試。但是,這樣將會持續(xù)過長的時間。IBM公司的生產(chǎn)者將某些存儲器(從DJNA開始)的該進(jìn)程縮短了至少6倍。所以當(dāng)進(jìn)入快速記錄測試模式時,程序?qū)?zhí)行的正是該指令。
凡是都是兩面的,一般的記錄測試在每個扇區(qū)中記錄他的坐標(biāo),而快速記錄測試,不需要記錄數(shù)據(jù),同時在扇區(qū)中記入存儲器需要的內(nèi)容。所以在快速記錄測試以后不可以進(jìn)行Read+Check測試(對于IBM存儲器也不需要這些測試,因為他們將會自行對自己的寄存器進(jìn)行檢測)。
Read+Check-閱讀數(shù)據(jù)以及檢查坐標(biāo),在扇區(qū)中記入他的真實坐標(biāo)。該測試只能在記錄測試完成以后方可進(jìn)行。如果存儲器的寄存器出現(xiàn)錯誤,將不同坐標(biāo)的數(shù)據(jù)記入到一個物理扇區(qū)中,您將馬上會得到提醒(將會有Incompare錯誤報告)。您在Quantum存儲器中將會發(fā)現(xiàn)很多的記錄與閱讀不相符的數(shù)據(jù)。
注意?。?!如果程序已經(jīng)完成快速記錄測試,那么Read+Check測試將會給出不正確的結(jié)果,這是因為IBM存儲器自己檢查自身的寄存器,所以就算Read+Check測試有意義也僅僅是理論上的,而記錄測試在修理中具有更加重要的作用。通過快速記錄測試的方法將測試的時間縮短了至少6倍。
配套測試
配套測試模式推薦使用以下順序:Servo Test,Logical Test,Defectoscope,Logical Test,Defectoscope,Logical Test,這樣在邏輯測試中只需要選擇Write Test就足夠了。


IBM存儲器測試的特點
非常遺憾,IBM存儲器將故障記入故障表中的方式非常復(fù)雜。
例如,當(dāng)在T-LIST表中加入柱面錯誤的記錄,你將的使所有隱藏柱面發(fā)以后的部分生位移,同時失去所有在P-LIST中已有的記錄。當(dāng)然,可以在記錄中只是采用柱面編號自動計算,但是這樣影響跳過磁道的過程,這系列事件在實際上是不可能的。
總的來說,這是合理的,因為P-LIST和T-LIST必須生產(chǎn)者通過某種特殊的軟件來完成此程序內(nèi)設(shè)與存儲器中,但是在以后的校對中不會對使用,在修理中必須出現(xiàn)某人解決這個問題。
每個人都可能有自己的方法,但要記住的是,首先必須修復(fù)柱面錯誤(根據(jù)伺服器測試和物理測試的結(jié)果)。完成對柱面錯誤的修復(fù)以后,留下的扇區(qū)錯誤相對來說就不是那么急于修復(fù)了(故障表中的和通過測試找到的都是如此)。P-TEST必須被清除,而測試將被重復(fù)進(jìn)行。
在完成P-LIST和T-LIST的變更以后,存儲器將會中止邏輯工作,也就是說在工作開始前必須完成邏輯記錄測試,或者快速清理程序。


無電壓內(nèi)存的工作
為了進(jìn)入無電壓內(nèi)存的工作,必須點選菜單項Service->Memory->NVM Operations。這樣將會在顯示屏上出現(xiàn)如下的對話框:


(見圖)
點擊Read From HDD鍵,從NVM上讀取數(shù)據(jù)到內(nèi)部緩沖器中。點擊Write To HDD鍵,在NVM中記下內(nèi)部緩沖器的主要內(nèi)容。
點擊Save To File鍵,將內(nèi)部緩沖器的內(nèi)容記入到文檔中。這樣,程序?qū)扑]使用兩個拓展名:NVM或BIN。文檔保存的格式與拓展沒有關(guān)系,NVM強(qiáng)調(diào)文檔的內(nèi)容是存儲器NVM形式的,BIN則著重說明文檔的內(nèi)容是二進(jìn)制的。您可以任選其中一個,但是建議您使用NVM,
點擊Load From File鍵,讀取內(nèi)部緩沖器上的數(shù)據(jù)。
點擊Dump鍵,打開轉(zhuǎn)儲窗口,通過他您可以對內(nèi)部存儲器中的數(shù)據(jù)進(jìn)行查看和編輯。
點擊Recalc CRC鍵,可以重新計算緩沖器數(shù)據(jù)的總數(shù),因為存儲器在開始的時候會對其進(jìn)行檢查,CRC is OK標(biāo)志框表示當(dāng)前的狀態(tài)(如果顯示,意味著統(tǒng)計總數(shù)當(dāng)前正常)。
NVM作為版本的連接
在本章中作者試圖向大家說明幫助選擇與IBM存儲器控制器相適應(yīng)的服務(wù)區(qū)模塊和NVM的過程。


只讀存儲器
查看DTTA存儲器的只讀存儲器
(圖見書)
《ROM0》標(biāo)簽-標(biāo)準(zhǔn)的只讀存儲器標(biāo)志。
(圖見書)
《A7》- 基礎(chǔ)的ASCⅡ-版本標(biāo)簽。它必須與NVM的ASCⅡ標(biāo)簽相符。
(圖見書)
《0B》-只讀存儲器的ASCⅡ。這是純信息參數(shù),在何處也不會被重復(fù)。
(圖見書)
42 92 F3 DB- 只讀存儲器的BIN-版本標(biāo)簽。NVM必須保存在該標(biāo)簽中,正是他們與只讀存儲器數(shù)據(jù)兼容。


服務(wù)區(qū)
總的服務(wù)區(qū)版本包含在USAG模塊中。
(圖見書)
《USAG》-模塊的標(biāo)簽。
(圖見書)
ASCⅡ標(biāo)簽版本:
(圖見書)
《T》-DTTA存儲器標(biāo)簽。
(圖見書)
《5》-每分鐘5400轉(zhuǎn)的標(biāo)記。
(圖見書)
物理磁頭數(shù)量(純信息參數(shù),他只反應(yīng)在存儲器重置以后的磁頭數(shù)量)
(圖見書)
服務(wù)區(qū)模塊版本?!禔7》-只讀存儲器的ASCⅡ版本標(biāo)簽,與該服務(wù)區(qū)兼容。
(圖見書)
BIN - 只讀存儲器版本,與該服務(wù)區(qū)兼容。


NVM
(圖見書)
真實NVM的標(biāo)志
(圖見書)
與該NVM相兼容的服務(wù)區(qū)ASCⅡ標(biāo)簽。
(圖見書)
BIN - 只讀存儲器版本,與該NVM兼容。
結(jié)論
如果達(dá)到以下條件,我們認(rèn)為NVM,服務(wù)區(qū)和只讀存儲器是兼容的:
服務(wù)區(qū)BIN版本與只讀存儲器BIN版本一致。
NVM的BIN版本與只讀存儲器的BIN版本一致。
NVM的ASCⅡ版本與服務(wù)區(qū)的ASCⅡ一致,
點擊Info->Version可以對服務(wù)區(qū)與NVM的兼容性做評定。


修理中NVM標(biāo)題的操作
NVM標(biāo)題的操作對于修理是相當(dāng)有用的。這是因為,存儲器的問題很多時候不是出現(xiàn)在電路方面,而是因為服務(wù)區(qū)表格的某些問題,如果這樣,可以鎖定磁盤上和服務(wù)區(qū)上的記錄,只有通過將服務(wù)信息轉(zhuǎn)換到內(nèi)存上去才可以對其進(jìn)行修復(fù)。
第二個問題-密碼。如果密碼被設(shè)定,那么存儲器的工作將被鎖定,在以前的存儲器(其中還包括DTLA的早期版本)中還可以通過打開的內(nèi)存查看找到。那么現(xiàn)在只能通過破譯了。如果存儲器沒有讀出服務(wù)區(qū),那么他就不會知道密碼被設(shè)定,所以自由的從《空白》的存儲器抄錄下PSWD模塊,在這以后,存儲器將不會記得曾經(jīng)被設(shè)置過密碼。
由此可見,鎖定服務(wù)區(qū)閱讀的方法,常常作為修理中的良藥使用。這是怎么實現(xiàn)的呢?很簡單,只需要變換NVM的ASCⅡ標(biāo)簽就可以啦。這樣的話,存儲器載入USAG模塊,確信他對于該電路主板是適用的,同時按照內(nèi)存開始釋放服務(wù)區(qū)模塊。也就是說,如果設(shè)定了密碼-他將會被讀出,如果某個表格出現(xiàn)錯誤,將會有其他表格代替她。
建議改變判定磁頭數(shù)量的數(shù)值,將其減少1,重新計算NVM的統(tǒng)計總數(shù),將內(nèi)容載入存儲器,在啪的一聲以后,存儲器將開始在沒有服務(wù)區(qū)的狀態(tài)下工作。
如果存儲器在啟動的時候暫停(因為SRVM模塊損害就會這樣),同時不讓載入新的NVM數(shù)值,這時可以拔出接口,關(guān)閉電源,在5-40秒以后存儲器退出準(zhǔn)備狀態(tài)。這樣,NVM中的安裝數(shù)據(jù)的指令可以工作,記下與USAG不相符的NVM,關(guān)閉電源,接上接口,打開電源,如果問題不在電路上,存儲器退出準(zhǔn)備狀態(tài),因為服務(wù)區(qū)已經(jīng)不能讀取。
注意!如果服務(wù)區(qū)未被讀出,存儲器將會使用分區(qū)表。它與服務(wù)區(qū)的密度相應(yīng)。也就是說,與服務(wù)區(qū)的工作將會持續(xù)正常進(jìn)行,工作區(qū)的工作就不敢保證了。


SMART
關(guān)于Vendor Specific的幾點說明
特征01(Raw Read Error Rate)是按照很有意思的方法計算的。規(guī)則化的數(shù)值與*之間的關(guān)系如表1:

*范圍    計算公式    規(guī)則化數(shù)值范圍      
0..10    100-(VAL/2)    100...95      
11..100    96-(VAL/10)    94..86      
101..1000    87-(VAL/100    85..77      
1001..10000    79-(VAL/500)    76..59      
10001..64000    64-(VAL/1000)是否是公式錯誤,常量64是不適用的    53..0      
64001..65535    1-0    1    
特征框01(Raw Read Error Rate)有如下的定義:

位置    類型    定義      
0    B    特征規(guī)格化值      
1    B    測量歷史紀(jì)錄中最小值      
2    W    特征一級被加數(shù)*      
4    W    特征二級被加數(shù)*    
從這里開始,被加數(shù)用于參數(shù)取中值的作用。這是因為關(guān)于錯誤的所有記錄都積累在一個特定的位置,在開始輸入新數(shù)值的那一刻,積累的數(shù)字將會自動進(jìn)入二級被加數(shù),原先的二級被加數(shù)進(jìn)入一級被加數(shù)。原先的一級被加數(shù)將會被刪除。也就是說他們史根據(jù)時間先后來刪除數(shù)值的。
特征框04(Start/Stop Count)有如下的定義:

位置    類型    定義      
0    B     特征規(guī)格化值      
1    B    特征規(guī)格化值      
2    D    保存如內(nèi)存中的標(biāo)志*    



特征框05(Realocated Sectors Count)有如下的定義:

位置    類型    定義      
0    B     特征規(guī)格化值      
1    B    測量歷史紀(jì)錄中最小值      
2    W    故障在G-LIST中的絕對    
特征07(Seek Error Rate)與特征01相似:

*范圍    計算公式    規(guī)則化數(shù)值范圍      
0..100    100-(VAL/10)    100..90      
101..1000    87-(VAL/40)    84..62      
1001..10000    71-(VAL/250)    66..31      
10001..100000    34-(VAL/3100)    30..1      
100001    100-99    1    
特征框07(Seek Error Rate)有如下的定義:

位置    類型    定義      
0    B    特征規(guī)格化值      
1    B    測量歷史紀(jì)錄中最小值      
2    W    特征一級被加數(shù)*      
4    W    特征二級被加數(shù)*    
特征08(Seek Time Performance)只有在SMART Offline Collection status值為二時,才可以被計算。否則為常量100。

位置    類型    定義      
0    B    特征規(guī)格化值      
1    B    測量歷史紀(jì)錄中最小值      
2    W    特征一級被加數(shù)*(磁頭定位的時間690h從柱面0-1)      
4    W    特征二級被加數(shù)*(磁頭定位的時間690h從柱面0-1109h)      
6    W    特征三級被加數(shù)*(磁頭定位的時間690h從柱面0-331h)    



特征框09(Power-On Hours Count)有如下的定義:

位置    類型    定義      
0    B     特征規(guī)格化值      
1    B    特征規(guī)格化值      
2    D    保存如內(nèi)存中的標(biāo)志*    
特征框0A(Spin Retry Count)有如下的定義:

位置    類型    定義      
0    B     特征規(guī)格化值      
1    B    測量歷史紀(jì)錄中最小值      
2    W    特征一級被加數(shù)*      
4    W    特征二級被加數(shù)*    
特征框0C(Device Power Cycl Count)有如下的定義:

位置    類型    定義      
0    B     特征規(guī)格化值      
1    B    特征規(guī)格化值      
2    D    保存如內(nèi)存中的標(biāo)志*    


存儲器的重新設(shè)定
磁頭卡的變更
IBM存儲器有磁頭卡。她被保存在NVM當(dāng)中。該卡用于判定訪問物理磁頭的順序,通常該順序是線性的。
00 01 02 03 04 05 06 07 08 09 0A
但是如果,在五磁頭的存儲器磁頭01脫離,您可以將磁頭卡變更為
00 04 02 03 01 05 06 07 08 09 0A
在減少服務(wù)區(qū)中的磁頭數(shù)以后(具體方法以后講述),存儲器變成四磁頭的,同時將會保持正常工作,但是他的密度將會稍減。
注意!盡量爭取將磁頭保存在原有的位置,因為服務(wù)區(qū)表格正是根據(jù)該位置進(jìn)行適配的,對磁頭的全面變更所造成的影響遠(yuǎn)比少量修正大的多。
對于變更磁頭卡,必須用上面講過的方法對NVM的內(nèi)容進(jìn)行編輯。在下表中,顯示了NVM各族的磁頭卡位置。

族    位置      
DTTA    60      
DJNA    70      
DPTA    70      
DTLA    D0      
AVER    D0      
AVVA    10E,    
補(bǔ)充一句,在AVVA存儲器的磁頭卡中是按照將次排列的。


變更磁頭數(shù)
為了變更磁頭數(shù)和是其排列更加緊密,必須點擊菜單項Service->Edit Zones。這樣將會在顯示屏上出現(xiàn)這樣的對話框:
     (圖見書)
由于數(shù)據(jù)從存儲器中不能讀出,窗口中大量的單元是被鎖定的。為了激活他們,點擊Read鍵。如果您輸入某種不可逆的變化,來不及將其記錄到磁盤中,通過Read鍵,可以使您返回至數(shù)據(jù)重新從磁盤中被讀取的狀態(tài)。
在點擊Read鍵以后,如果程序需要讀取模塊,窗口的情況將會是這樣:
(圖見書)
列表中顯示存儲器區(qū)域的密度。您可以選擇您想編輯的區(qū)域,然后在SPT[XX]框中輸入新的SPT值。該變更將植入列表中。
通過Last Phys Cyl框,可以截取*的區(qū)域,從而縮減存儲器密度。存儲器的邏輯參數(shù)將會被自動重新讀取。
Heads框包含有存儲器磁頭的總數(shù)。Low Heads包含有下柱面磁頭的數(shù)量。
這是因為,在某些IBM存儲器中,將柱面分成按上下分成兩組。上部分SPT參數(shù)較小。對于DJNA存儲器一般是這樣關(guān)系:
(圖見書)

您可以在框中輸入任何的數(shù)值,雖然一般情況下Low Heads必須小于或者Heads的數(shù)值,并且兩者之間的差距不能很大。其他的內(nèi)容可以跟據(jù)個人的經(jīng)驗來決定了。
當(dāng)所有的數(shù)字被輸入的時候,點擊Read鍵。這樣,程序?qū)匦潞怂銉?nèi)存中的所有模塊。如果核算成功的話(系統(tǒng)會給您消息),并且你確信該配置必須被運(yùn)用于存儲器中,那么點擊Write鍵。為了使新的參數(shù)開始起作用,必須重新啟動機(jī)器。
注意?。。∽辶兄胁话@樣或是那樣的模塊,但是不管怎樣,這樣的配置在程序中是不會被鎖定的,您可以設(shè)置任何配置,但是請記住,這是十分危險的。
任何情況下,都不允許通過SPT參數(shù)除零的方式截取區(qū)域。
故障表的工作
IBM存儲器故障表的特點
IBM存儲器故障表的結(jié)構(gòu)非常復(fù)雜,這是因為輸入故障表中的扇區(qū),柱面將會影響到其他扇區(qū)和柱面的位置。
HDD Repair Tool考慮到這些因素,在修理的過程中提醒您注意:
在故障表中輸入任何新內(nèi)容以后,表面將會中止邏輯工作,上面出現(xiàn)很多的UNC錯誤。必須進(jìn)行磁盤快速清理(Quick Clear)或者進(jìn)行邏輯記錄測試。值得注意的是,在點選Quick Write Test以后,記錄測試的速度將不會比快速清理程序慢多少,但是如果完成執(zhí)行快速清理程序10-15時中止其工作,那么記錄測試不會被中止,也就是說,推薦大家使用記錄測試。
P-LIST和G—LIST是不同的,所以在完成G—LIST中的故障轉(zhuǎn)入到P-LIST程序后,必須進(jìn)行快速清理或者記錄測試。
在選擇P+G—LIST以后,數(shù)據(jù)將會被植入到P—LIST中。這樣清除兩個故障表。所以為了將數(shù)據(jù)從G—LIST植入到P—LIST只需要點擊P+G—LIST就可以拉。在這之后再選擇Clear+Upload項。
在完成于柱面故障表中植入記錄以后,扇區(qū)故障表將失去自己的意義。柱面編號的校對并不能真正解決問題。所以,如果圓形的線路圖上您看到了明顯的圓環(huán),那么選擇故障表類型為P+G—LIST,選擇Group To Tracks功能。如果在這樣的情況下,在故障表中出現(xiàn)很多柱面錯誤,那么選擇菜單項Kill->Sectors Defects,然后Clear And Upload。這樣P-LIST和G—LIST將會被清除,柱面故障表將不會被清除,柱面故障將記入到柱面故障表中(程序?qū)约焊鶕?jù)扇區(qū)編號是否等于65535來判定)。這以后,會要求您進(jìn)行幾次探傷用于刷新扇區(qū)故障列表。
為了隱藏在邏輯轉(zhuǎn)換中得到的錯誤(例如,在邏輯測試儀后或者外部程序中),必須選擇故障表類型Logical,在這以后手動添加故障,或者從文檔中載入,之后選擇菜單項Upload To Disk,所有的錯誤將會轉(zhuǎn)換成物理坐標(biāo),然后植入到P-LIST中。
在存儲器重新設(shè)置以后(無磁頭),所有的扇區(qū)錯誤將會失去意義,建議您刪除他們。
IBM.INI文檔
[MODELS]分段判定將具體模塊列入族中的方法。組合按照微碼的版本進(jìn)行。通過對比部分的長度判定鍵的長度,其長度的設(shè)定必須合理。在那些版本微碼不危險的位置前將會被《?》符號標(biāo)記(一般情況下這是用來判定存儲器磁頭數(shù)量的第三個數(shù))。
例如:
TW?OA6=DTLA_5000
TX?=DTLA_7000
J7?OA3=DJNA_7000
JS?QAB8a=DJSA
[ZONE FORMULA]分段,判定ZONE模塊組合的方法。對于DJNA,DPTA,DTLA,AVER和AVVA所適用的公式相同,該公式的名稱為《DPTA》。描述公式的格式記錄在本身的其實文檔中。您必須給出一個記錄的長度和移動必需的內(nèi)部記錄框,同時程序?qū)詣臃纸獯鎯ζ鲄^(qū)域結(jié)構(gòu)。
名稱段- 此分段是族的描述。段的名稱必須根[MODEL]段中給出的一致。例如:
[MODELS]
TW?=QA3=DTLA_500
J7?OA3=DJNA_700
JS?OAB8A=DJSA
最少必須存在三個名稱段:[DTLA_500], [DJNA_700], [DJSA]
其中的任何一個都可能有一下的鍵:
FW_DUPLICATE-服務(wù)區(qū)模塊副本的結(jié)構(gòu)圖。他判定PBA的編號,在上面存在基本服務(wù)區(qū)模塊出產(chǎn)副本。我們具體來看看她。
因為,實際上存儲器使用位于磁頭0和1 上的兩個副本服務(wù)區(qū)信息。然而,在這里有第三個副本,是在工作中沒有感覺到的。另外,他可能是較早的版本。有時候他可以起到挽救信息的作用(當(dāng)P-LIST包含的兩個PSHT模塊都被損壞了)。
因為這個原因,如果您記下補(bǔ)充副本搜尋公式,那么在對話框Service->Special Area->Structure中將會呈現(xiàn)3個副本。但是,請記住當(dāng)您讀取任何基本數(shù)據(jù)然后選擇I/O->Write All Copies時,您將在截取的位置記下當(dāng)前的副本。
小竅門:補(bǔ)充副本是屬于磁頭2的,也就是說,選擇I/O->Read From Current Head將光標(biāo)點擊補(bǔ)充副本模塊上。那么您只能閱讀補(bǔ)充副本模塊。將他們保存到BLA文檔中,您可以得到完全的BLA文檔。
在一般工作情況下,補(bǔ)充副本模塊是否使用不取決于她是否在INI文檔中被給出。
Zone formula-[ZONE FORMULA]段的指示器。其中包含有ZONE模塊的組合方式。
Heads- 以前版本留下的未使用參數(shù),有時是自動給出的。
Zones- 非必要參數(shù)。判定存儲器區(qū)的數(shù)量。
ZONEx- 區(qū)的記述者,在當(dāng)中包含有兩個數(shù)值其實柱面和磁道中扇區(qū)的數(shù)量。
Zones和Zonex是被自動添加在分區(qū)查看器上的。對于某些存儲器程序必須知道存儲器的分區(qū)。首先,他將會和ZONE模塊進(jìn)行溝通,如果沒有讀出,那么程序開始從INI文檔中導(dǎo)入分區(qū)。
Servo time參數(shù)判定對于伺服器測試的危機(jī)時間限制。
Phys Read Retries參數(shù),判定在PCHS轉(zhuǎn)換中試圖閱讀的次數(shù)。如果該參數(shù)非常小,那么將會有很大的可能性出現(xiàn)假錯誤(IBM存儲器總的來說在PCHS轉(zhuǎn)換中的閱讀不正常,因為本身不存在這樣的模式)。如果該參數(shù)非常大,那么物理轉(zhuǎn)換中的測試持續(xù)時間將會很長??偟膩碚f,作者推薦大家在IBM存儲器中不使用在物理轉(zhuǎn)換中的測試。
電路
本書的主要內(nèi)容是介紹存儲器修理程序的使用,所以對電路部分的描述比較簡單。如果您想對電路感興趣的話,可以通過查找相關(guān)的書籍和網(wǎng)站來進(jìn)一步了解。
下面我們來看一下DTLA存儲器的主板:
主處理器,帶有控制器接口。有時里面還帶有只讀存儲器參數(shù)。在我們所引用的例題中他是外部的。在主處理器旁邊是33.3Mgz的石英共振器。有時存儲器的問題就是由她引起的。
接口的接頭。由于她的接觸不良,或者是他旁邊低壓電阻工作不正常有時也會導(dǎo)致存儲器工作出現(xiàn)問題。
分離器,將由密封殼到伺服器的數(shù)據(jù)分離。
穩(wěn)壓器,自身很少可能燒壞,但是他周圍煉油很多低壓電阻。DTLA存儲器的低壓電阻質(zhì)量不高是人所共知的。結(jié)果一般只有一個 - 穩(wěn)壓器將在5伏位置代之以3.3伏的電壓,那樣不但會燒壞主板,同時還會使密封殼里的交換機(jī)被燒壞。這樣的話,存儲器中的數(shù)據(jù)就只能在更換主板和磁頭庫以后才可以獲得了。
電源接頭。旁邊是保險器,將他關(guān)閉也會引起很大的問題。
控制軸心發(fā)動機(jī)的電路以及定位器的聲線圈。
發(fā)動機(jī)控制線。與他相連接頭的不良接觸也可能導(dǎo)致不正常的工作。另外,切斷該線路是修理大量程序錯誤的好方法。
保護(hù)存儲器程序的閃存。一般安裝在*組新模塊中,這樣可以使變更出錯的程序顯得較為簡單。如果粗略的錯誤沒有顯示出來,那么生產(chǎn)者開始調(diào)和處理器內(nèi)部的只讀存儲器,而主板該位置為空。
NVM
隨機(jī)存儲器
(圖)
在主板下面有接頭,通過她連接密封殼。她的不良接觸經(jīng)常會引起存儲器的異響。那樣只需要檢查一遍連接就可以拉。
除此以外,主板上還布滿了低壓電阻,就像前面講到那樣,這些電阻的質(zhì)量不是很好。他們中間任何一個出現(xiàn)問題,都會引起錯誤。
磁頭交換器是電路中很重要的部分,她位于密封殼里面。不能將他們重新銜接。所以如果要更換磁頭就必須更換整個主板。

常見問題的解答
問:存儲器不能脫離準(zhǔn)備狀態(tài),發(fā)出巨大的聲響,更換了相似的存儲器主板但是沒有用。
答:經(jīng)驗告訴我們,很多時候問題不是出在密封殼,而是出在磁盤微碼中的。錯誤的原因是,IBM存儲器沒有模塊的統(tǒng)計總數(shù),所以任何一個小的錯誤都可能導(dǎo)致這樣的壞影響。
斷開線路,保存NVM至文檔中,從不同磁頭數(shù)的類似存儲器中載入NVM,關(guān)閉電源,接上線路。
如果在重新接通電源以后存儲器仍舊發(fā)出異常的響聲,那么問題比較嚴(yán)重(雖說,可以通過重新設(shè)置保存在NVM中的磁頭的補(bǔ)救)。
如果存儲器退出準(zhǔn)備狀態(tài),那么載入完全服務(wù)區(qū),返回保存的NVM。

問:存儲器退出準(zhǔn)備狀態(tài),但是進(jìn)行任何閱讀和記錄時將會熄滅信號燈,也就是說我不能中止服務(wù)區(qū)模塊。
答:這里的錯誤可能是因為服務(wù)區(qū)模塊出錯,還有可能是因為NVM和密封殼不兼容。選擇版本兼容的密封殼就可以了。

問:和“外來”的存儲器NVM工作正常,但是載入“自帶”的NVM,存儲器就會發(fā)出異響,服務(wù)區(qū)模塊的工作100%是正常的(在存儲器工作的可以被讀出)。
答:這樣的問題只有在新款的存儲器上才會出現(xiàn),我們很難解釋清楚原因。據(jù)推測,錯誤可能是由于某個服務(wù)區(qū)扇區(qū)不能讀取引起的。顯而易見,存儲器試圖讀出服務(wù)區(qū)模塊,對出現(xiàn)的錯誤視而不見,在某些具體的閱讀進(jìn)行時需要使用數(shù)據(jù),所以就發(fā)出了這樣的響聲。
避免這些問題的操作方法如下:
變更卡中服務(wù)區(qū)模塊的磁頭位置(例如,將00 01 換成00 10)。
關(guān)閉電源,載入新的NVM。
在存儲器中記入完全服務(wù)區(qū)(不考慮卡的因素)。
將磁頭卡還原。
在存儲器中記下帶有良好磁頭卡的完全服務(wù)區(qū)(通過Use Map實現(xiàn))。
該方法的實質(zhì)很簡單,在1-4步損壞磁盤的內(nèi)容,扇區(qū)標(biāo)識符將會標(biāo)記出不正確的扇區(qū),在完成反相的重新設(shè)置以后,所有的服務(wù)區(qū)扇區(qū)成為不可讀取的。在第5部,我們在服務(wù)區(qū)中記下那些存儲器所必須的扇區(qū)。
問:從LBA資源中載入了模塊到不工作的存儲器中,但于事無補(bǔ)。
答:IBM存儲器對服務(wù)區(qū)的閱讀是通過全部磁道的。就算故障是位于沒有使用的區(qū)域,存儲器仍會認(rèn)為所有的服務(wù)區(qū)副本都是錯誤的。必須在該存儲器中記入IBX文檔,然后,如果必要的話,可以從BLA文檔中載入模塊(例如,如果模塊包含本地的適配器參數(shù))。

問:我有IBM DTLA IBM-DTLA-305020存儲器,安裝版本TW20A60A。他有BLA文檔,但是沒有IBX文檔,我該怎么辦?
答:如果您有來自本族存儲器(例如,IBM DTLA IBM-DTLA-305020,TW20A60A)的IBX文檔,您可以先在存儲器安裝他們,然后在上面累加“自帶”的BLA文檔。
另外再補(bǔ)充一句,從BLA文檔中記錄其他的模塊只有在完全失去本地模塊的情況下才可以進(jìn)行(或者存儲器本地模塊處于不工作狀態(tài))。如果有可能對本地服務(wù)區(qū)模塊進(jìn)行救治,哪怕是一小部分,那都得進(jìn)行,因為當(dāng)中保存有當(dāng)前機(jī)械的設(shè)置。

問:存儲器可以轉(zhuǎn)動,但是工作不正常,服務(wù)區(qū)模塊不能被讀出??赡苁鞘裁磫栴}呢?
答:由于某些原因NVM的版本經(jīng)常與USAG模塊不兼容,為了快速鑒定其兼容性,選擇菜單項Info->Version。USAG和NVM的標(biāo)志必須一致的出現(xiàn)在窗口中,如果有絲毫的差別,存儲器工作將會出現(xiàn)問題。
對IBM AVVA存儲器也需要確定,存儲器是否在NVM的*兩個字符記下些什么。如果此處不為0,他們請手動將他們清零。這樣非常有用。

問:在讀取Service->Special Area->Structure窗口中的*一個模塊時,存儲器發(fā)出沙沙的聲音,并且不能進(jìn)行閱讀。
答:這些模塊有可能存在,也有可能是不存在的,這取決于具體的存儲器,甚至取決于他是否經(jīng)過DFT程序檢查。如果檢查過-程序?qū)⒁恍┠K,如果沒有的話這些模塊就不會被建立。作者決定不將這些模塊從卡中清除。

問:我使AVER存儲器進(jìn)入工作狀態(tài),但是他似乎有點奇怪,在邏輯記錄測試的時候他自己清除自己的服務(wù)區(qū)模塊。這是為什么?
答:您的資源中包含有損壞的模塊,使用好的資源,而錯誤的馬上刪除。
問:在執(zhí)行快速清理程序10分鐘以后,出現(xiàn)了錯誤導(dǎo)致程序被中止。那是不是需要從新開始進(jìn)行邏輯記錄測試,有沒有別的方法縮短這個進(jìn)程。
答:選擇菜單項Service->ATA Command。從含有LBA的存儲器中得到出錯的LBA扇區(qū)。正是從這個位置開始邏輯記錄測試。在完成測試以后,挑出找到的錯誤重新進(jìn)行快速清理。
問:我在柱面的故障表上添加了記錄,但是柱面的編號與我輸入的記錄不同,這是不是程序的錯誤?
答:不是,只不過程序考慮到IBM存儲器柱面故障表建立的特點,所以柱面的編號可以根據(jù)個人的要求對其進(jìn)行修正。

問:我進(jìn)入Defect List對話框,選擇Track類型,添加了5個新的故障,然后點選Disk->Upload菜單,可是*故障表擴(kuò)大了兩倍多。
答:問題還是出在IBM存儲器所采用的故障表結(jié)構(gòu)上。這是因為,故障表中所包含柱面將會被排除,同時剩下的柱面將會發(fā)生位移。
例如,您手中編碼為10的柱面出現(xiàn)錯誤,我們將他列入故障表中。那么編號10將會屬于以前編號為11的柱面,后面的柱面編號也會發(fā)生相應(yīng)的變化。
假設(shè)過了一段時間以后,表面故障蔓延,占據(jù)了相鄰的扇區(qū)。如果故障表是空白的那么,錯誤的將會是編號為10和11扇區(qū)。但是由于我們已經(jīng)在故障表中記入了以前編號為10的扇區(qū),那么我們再次得到10號扇區(qū)的錯誤。當(dāng)我們準(zhǔn)備把錯誤添加到故障表時,我們需要保存新舊兩個10號扇區(qū),而新的10號扇區(qū)就是以前的11號扇區(qū)。
看看您的情況,您將已經(jīng)有的記錄添加到新的記錄上面,使用Upload法載入,就像上面說得那樣,程序?qū)J(rèn)為這是新的記錄。所以你所發(fā)現(xiàn)的故障表擴(kuò)張就是因為這個引起的。
那么怎么避免這種情況呢?有兩種方法。一個就是使用Clear And Upload來載入故障表。第二種方法就是,在往故障表添加新記錄的時候,清除窗口(菜單項Clear->In View)中的故障表,添加新的故障,這以后使用Upload載入新的故障表。新的故障將會自動添加到以前的故障上。

問:在完成物理測試以后,出現(xiàn)了一些扇區(qū)錯誤和一些磁道錯誤。我將其載入,但發(fā)現(xiàn)扇區(qū)錯誤似乎擺放的有點不對。
答:在講述故障表工作的那一章已經(jīng)談到了這個問題,在完成對柱面故障表的任何變更以后,扇區(qū)故障表都會失去意義,必須重新進(jìn)行完整的測試,此規(guī)則是硬性規(guī)定的,就算IBM存儲器自測系統(tǒng)中有不可避免的錯誤《企圖在滿的扇區(qū)中加入柱面故障》,出現(xiàn)該錯誤時,自測將會停止。也就是說就是生產(chǎn)者也沒有辦法解決這個問題。

問:在進(jìn)行邏輯測試和清理G-LIST時DJNA存儲器總是處于BSY狀態(tài),怎么辦?
答:這是DJNA存儲器的典型錯誤,他損壞RDMT模塊,導(dǎo)致了一系列的問題。您可以從DJNA的其他資源中抄襲RDMT模塊以及重新清除G-LIST。

問:為什么物理測試的時間會這么長,有沒有什么辦法改變這種狀況?
答:在物理轉(zhuǎn)換中的測試沒有更快的方法,但是您可以試著這樣做,來縮減測試時間。
因為,對于那些在邏輯參數(shù)測試中會《暫?!返拇鎯ζ鳎ㄌ貏e是WD存儲器),進(jìn)行物理測試是當(dāng)務(wù)之急,但是IBM存儲器似乎沒有重視這一點(除了DJNA存儲器,可是他是因為服務(wù)區(qū)的錯誤,任何物理測試都不能解決)。
錯誤的磁頭可能通過伺服器測試找出來。他同時還能找出所有有問題的柱面。記錄測試可以在Quick Clear程序的幫助下進(jìn)行,然后進(jìn)行暫停時間核對測試。*還有探傷測試,通過探傷測試不但能找到錯誤扇區(qū),同時還可以找到隱藏在P-LIST中的不穩(wěn)定扇區(qū)。探傷的2-3迭代和存儲器完全修復(fù),而不穩(wěn)定的扇區(qū)將會被覆蓋??梢酝ㄟ^配套測試,也可以手動進(jìn)行測試。這都是時間允許的,特別是進(jìn)行配套測試,他可以在沒有操作者的參與下自行完成。
IBM存儲器寄存器的測試是在扇區(qū)標(biāo)題檢查的幫助下自行完成的,那么Write和Read+Check測試如果需要也可以進(jìn)行,不過意義就不是那么重要了。

問:為什么存儲器故障表工作的時候總是會發(fā)出沙沙的響聲,這是正常的嗎?
答:總的來說,有時候這種沙沙的聲響是可以減少的,但在這種情況下,某些程序的分支將變得不那么全面了??紤]到這個危害性,*在保休期內(nèi)將問題找到,然后讓專業(yè)人士進(jìn)行修理。

問:為什么不能更換存儲器出產(chǎn)說明?
答:可以通過區(qū)域編輯(Service->Edit Zones)來截取存儲器的尾部。但是這樣將會是*的柱面會在物理轉(zhuǎn)換中指出來,編輯存儲器的名稱可以通過修正IDNT模塊來實現(xiàn),變更序列號需要通過修正扇區(qū)的PBA,使之與IDNT的PBA相符。

問:BLA文檔的格式是怎樣的?
答:首先,像其他所有文檔一樣,BLA文檔中有標(biāo)題。

位置    類型    定義      
00    DWORD    BLA文檔的標(biāo)志-數(shù)字12345678h      
04    WORD    模塊卡中記錄的數(shù)字    
下面是模塊卡,在卡中的記錄可能有以下類型:

位置    類型    定義      
00    WORD    模塊的ID。任意數(shù),用于在列表中表示,還有找到相應(yīng)的數(shù)據(jù)。      
02    DWORD    模塊卡中記錄的數(shù)字      
06    BYTE    磁頭(對于CHS轉(zhuǎn)換)      
07    WORD    扇區(qū)(對于CHS轉(zhuǎn)換)      
09    WORD    扇區(qū)中模塊的長度    
目前,HRT程序可以載入具有500個(千進(jìn)制)記錄的卡!?。∪绻匾脑?,可以擴(kuò)大,相應(yīng)的這樣會提高對資源的要求。
在標(biāo)題框以后是數(shù)據(jù)框,每個數(shù)據(jù)框記錄可能有以下的模式:

位置    類型    定義      
00    WORD    模塊的ID,將會遍布有同樣ID的模塊卡。      
02    DWORD    用字節(jié)表示的模塊長度      
06    LEN    模塊本身    
這樣的話,不管模塊將會幾次進(jìn)入卡中,他的數(shù)據(jù)只會記錄一次。在讀取的時候?qū)詣拥母鶕?jù)需要散布,通過這種技術(shù)可以不計算多次重復(fù)的附件,從而減少文檔的長度。
再一次的提醒大家,并非所有模塊卡必須與數(shù)據(jù)相適應(yīng)。也可以只記錄主要的卡。


如果本頁不是您要找的課程,您也可以百度查找一下: