硬盤維修知識
更多

三星硬盤固件區模塊介紹,基本模塊,主要模塊,次要模塊,輔助模塊

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2013/6/23
    核心提示:在早期的家族中,包括V1IP、VICTOR、PUMA、VICTORPLUS、VERNA、VERNALITE和VANGO家族,硬盤使用的不是傳統模塊,其ROM代碼包含了定義模塊位置的偏移量,但這些偏移量并沒有鏈接到任何名稱或標識符。

在早期的家族中,包括V1IP、VICTOR、PUMA、VICTORPLUS、VERNA、VERNALITE和VANGO家族,硬盤使用的不是傳統模塊,其ROM代碼包含了定義模塊位置的偏移量,但這些偏移量并沒有鏈接到任何名稱或標識符。因此獲取具體模塊信息始終需要從盤面固件區讀取。
對于VANGOPLUS,PANGO,VELOCE.PALO,MAGMA以及以后家族的硬盤,ROM中保存著該家族的通用模塊表,包含了模塊的位置、編號等信息。根據固件版本的不同,同一家族內部的模塊位置及編號也會有所不同。通常當主代碼加載到主控內存時,主控將三盤面寫入包含與所加載代碼相同模塊表的FIT模塊。寫入后硬盤將不再操作此模塊。硬
盤工作時會嘗試從FIT模塊獲取模塊表,如果該模塊丟失或者損壞,則從ROM加載默認模塊表。
模塊表包含了每個模塊的名稱、所在柱面、扇區、長度、編號,以及Verify標識符,用于通知模塊磁道,表面硬盤工作時是否檢驗此模塊頭。三星硬盤的多數模塊都沒有校驗和,因此我們只能查看該模塊頭部與長度是否正確,數據的正確與否無法判斷。模塊頭與標準頭部不匹配的嚴重程度要具體看該模塊的重要性。某些模塊可能就不存在模塊頭或者
初始值全為0,只有硬盤首次使用它們時才會填充有效數據。
固件區數據的完整性檢測使用硬盤的0頭(通常是系統磁頭)進行。對于單磁頭硬盤,固件區模塊只有一份備份。對于多磁頭硬盤,硬盤工作時所有磁頭都會記錄模塊,其他頭
記錄的是系統磁頭可訪問的固件模塊的一份副本,它們出錯并不影響硬盤的運行。此固件記錄機制可以用于系統磁頭訪問的固件模塊結構遭受破壞時的固件恢復。
PALO家族硬盤所使用的通用模塊表如表3-7所示。
請注意表格中關于各模塊的重要性特征。重要性標識符由以下變量組成:
A:基本模塊,當前硬盤獨一無二(不可從其他任何盤調用);
B:主要模塊,可以從相同固件版本的硬盤調用;
C:次要模塊,可以直接清除(可以按標準模版寫入);
D:輔助模塊,不影響固件啟動或數據訪問;
d:影響數據讀取;
s:影響硬盤啟動;
r:自檢/自恢復程序( Burn)調用的模塊。
某些模塊的“描述”與“重要級別”留空,讀者可以具體研究填寫。
通過PC-3000三星程序可以執行固件區模塊的檢測。運行菜單“Tools”一“utilityextensions”一“Modules table”,可以對各模塊執行檢測,打開查看,編輯,保存修改等。
檢測完畢后程序會在模塊標識符’與模塊名前添加一彩色方塊,方塊的顏色反映了檢測的結果:紅——無法讀取;黃——模塊頭錯誤;綠——檢測無誤。讀模塊的結果顯示在“Read”欄,模塊頭的檢測結果顯示在“Header”欄;程序只有在模塊表中含有記錄指明必要的情況下才會去檢測模塊頭。圖3-1是用模塊表向導進行固件區結構測試的一個結果范例。通過PC-3000三星程序還可以讀取盤面固件區的所有磁道。三星硬盤的固件區事實上總是存在未格式化的磁道,對于這些磁道,讀扇區命令會返回AMN或者UNC錯誤。而且這錯誤會導致SMART屬性值發生紊亂。所以在執行讀取所有固件區磁道后,往往需要重量SMART。

關于我們 - 辦學優勢 - 培訓課程 - 師資力量 - 培訓費用 - 聯系我們 - 乘車路線 - 網站地圖 - SiteMap - Article
欧美午夜三级福利片在线,欧美色欧美亚洲高清在线视频,欧美人与欧美福利视频,欧美.另类亚洲日本一区二区
亚洲国产精品自产拍 | 亚洲精品A区在线 | 五月婷婷免费视频 | 亚洲性日韩精品一区二区 | 日本国产在线精品专区 | 亚洲一区二区三区四区在线观看 |