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

1.3 硬盤固件

1.3.1 硬盤固件概念

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

1.3.1.1 什么是固件

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

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

1.3.1.2 固件的位置

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

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

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

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

主站蜘蛛池模板: 剑阁县| 岚皋县| 澄江县| 和林格尔县| 肃宁县| 泾源县| 兴隆县| 浙江省| 商城县| 盱眙县| 乡城县| 龙门县| 永嘉县| 田阳县| 娱乐| 玉林市| 涿州市| 定边县| 秦安县| 邮箱| 南皮县| 滨海县| 富民县| 揭东县| 黔西| 禄劝| 安丘市| 榆树市| 德保县| 汉沽区| 枣庄市| 桐庐县| 许昌市| 高台县| 保山市| 胶南市| 十堰市| 崇阳县| 诸暨市| 长顺县| 汶上县|