打開模塊表是一個合成的表,也就是說,磁盤上不存在這樣一個模塊表。此表是由OVR4片(OVR1包含多片,包括OVR4)根據驅動器排列生成的。此表本身包含的是不屬于工廠命令的特殊命令。因此,如果驅動器不能完成初始化,就不能獲得此表。發生此種故障的原因是:
1. RSVD不可讀
2. USAG中的模塊不可讀
3. USAG中的模塊損壞,包含“垃圾”。
4. 模塊之間的空白空間不可讀
5. NV-RAM在磁盤上的鏡像損壞(從WRT0模塊開始)。
6. 由于不正確的固件升級或修復,造成固件模塊的不兼容
問題1-3可以通過重寫固件解決。
問題4可以使用“Repair firmware zone(修復固件區)”命令解決,或者通過重寫相應的“空間”。
問題5可以通過重寫NV-RAM(首先將NV-RAM讀出到文件然后寫回NV-RAM)解決。驅動器會將其鏡像寫到WRT0模塊開始的固件區。
問題6需要根據模塊功能逐一分析比較,排除不兼容的模塊。
所以解決此類故障的步驟是:
1. 重寫驅動器自身的NV-RAM。
2. 檢查固件區結構,找出損壞的模塊和“空間”,并重寫。
3. 如果需要,修復固件區。為了節省時間,可以先清除固件區然后再將模塊寫回驅動器。注意!此時一些原始模塊――不可讀的模塊和部分“開放的”模塊將會丟失。
如果以上操作沒有解決問題,通過診斷電路板和驅動器HDA來找出包含“垃圾”的模塊或不兼容的錯誤模塊。
新聞熱點
疑難解答