官术网_书友最值得收藏!

1.3 硬盤固件

1.3.1 硬盤固件概念

固件是硬盤內部各部件之間相互作用、相互配合的一個協調者,用于控制硬盤正常啟動和運行,是硬盤不可或缺的重要組成部分。

1.3.1.1 什么是固件

固件通俗地理解就是“固化在硬件中的軟件”,英文稱FIRMWARE,它擔負著一個硬盤系統最基礎、最底層的工作。如果把硬盤比做一臺計算機主機,固件就相當于主機中的BIOS和操作系統程序。它由一些匯編語言編寫的引導命令、控制語句和執行語句構成。

在硬盤中,固件負責驅動、控制、解碼、傳送、檢測等工作,如管理數據的存放位置,記錄已經損壞的缺陷扇區,記錄硬盤在工作中的溫度或出現的錯誤等。所以說固件是硬盤的靈魂,它決定著硬件設備的功能及性能,少了固件的硬盤就只是一堆機械和電子元件,就像是一個沒有靈魂的尸體。

1.3.1.2 固件的位置

由于硬盤的品牌不同,固件存放位置也有所不同。其大致可分為兩種形式:

第一種形式是,一部分固件數據保存在硬盤電路板的芯片中,另一部分保存在硬盤盤片的負磁道上,即零磁道前面的磁道。

第二種形式是,所有固件信息全部保存在硬盤的負磁道上。

如果要訪問固件區,只有通過專業工具,在工廠技術狀態下,才能對硬盤的固件區進行讀/寫操作,從而獲取固件區的相關信息,并可進行LBA(邏輯地址)與CHS(物理地址)互換等操作。在硬盤的正常工作狀態下,固件區是無法訪問的。

主站蜘蛛池模板: 延川县| 教育| 木兰县| 永康市| 鹤庆县| 新津县| 花莲县| 松原市| 津市市| 新晃| 平陆县| 赤水市| 泗水县| 镇安县| 正宁县| 上犹县| 景德镇市| 晋宁县| 白水县| 嫩江县| 肥乡县| 长春市| 陆川县| 广宁县| 莲花县| 平谷区| 靖西县| 怀安县| 固原市| 株洲县| 花莲市| 互助| 孟津县| 高唐县| 灵川县| 东至县| 德保县| 六枝特区| 浮梁县| 扶沟县| 尤溪县|