所謂固件(Firmware)就是寫入EROM或EPROM(可編程只讀存儲(chǔ)器)中的程序,通俗的理解就是“固化的軟件”。更簡單的說,F(xiàn)irmware就是BIOS的軟件,但又與普通軟件完全不同,它是固化在集成電路內(nèi)部的程序代碼,負(fù)責(zé)控制和協(xié)調(diào)集成電路的功能。
那固件到底是指硬件還是軟件呢?按我們現(xiàn)在的理解,固件應(yīng)當(dāng)指的是軟件了。但軟件種類繁多,并不是所有軟件都能叫做固件的,一般來說,擔(dān)任著一個(gè)系統(tǒng)最基礎(chǔ)、最底層工作的軟件才可以稱之為固件,比如我們常說的計(jì)算機(jī)主板上的BIOS,在以前其實(shí)更多的專業(yè)人士叫它固件(FirmWare)。
SSD硬盤性能和質(zhì)量不僅取決于本身的芯片組集成電路設(shè)計(jì),固件(固化在其中的軟件)是一非常重要的指標(biāo)。于硬盤,我們可以這樣來理解,好比硬盤是一臺(tái)電腦主機(jī),(實(shí)際上算是單片機(jī)了)固件的話相當(dāng)于BIOS和操作系統(tǒng) 和程序,因?yàn)楣碳锇艘龑?dǎo)命令,控制語句,和執(zhí)行語句等,從備份的固件的大小就可以看出來。
硬盤的型號(hào)容量大小都 包括在里面,這些稱為廠家信息,這些命令語句,信息等有的是保存在芯片之中,統(tǒng)稱為固件。有的盤子是部分保存在電路板的芯片中部分保存在硬盤的負(fù)磁道,就是零磁道前面的磁道,(這部分的內(nèi)容是一般的軟件不能讀取的),有的硬盤就是將所有的命令語句,信息全都保存在負(fù)磁道 ,這樣一樣,成本可以大大降低。
大多數(shù)的硬盤出問題 是出在這命令語句,信息上(固件),因?yàn)槊看斡脖P引導(dǎo),都要讀這些語句,久而久之就會(huì)出錯(cuò),我們知道硬盤用長了就會(huì)出錯(cuò),要么是邏輯壞道,要么是物理壞道,要么分區(qū)表丟了,總之是一大堆的問題,同樣負(fù)磁道 也會(huì)出這樣的問題,如果不是負(fù)磁道物理壞道,那么硬盤修復(fù)的成功率將是很高的,只要用專門的工具把那固件寫一遍就可以了。