硬盤低級格式化(低格)詳解
低格即低級格式化,有些人覺得低格可以修復一部分硬盤,認為低格是修復硬盤的一個有效手段。有些人則覺得低格十分危險,會嚴重損害硬盤。低格過程到底對硬盤進行了什么操作?為什么要低格硬盤?如何低格硬盤?低格硬盤需要注意哪些問題?我們來一一講解。
低格過程中對硬盤的操作:
A. 對扇區(qū)清零和重寫校驗值。低格過程中將每個扇區(qū)的所有字節(jié)全部置零,并將每個扇區(qū)的校驗值也寫回初始值,這樣可以將部分缺陷糾正過來。譬如,由于扇區(qū)數(shù)據(jù)與該扇區(qū)的校驗值不對應(yīng),通常就被報告為校驗錯誤(ECC Error)。如果并非由于磁介質(zhì)損傷,清零后就很有可能將扇區(qū)數(shù)據(jù)與該扇區(qū)的校驗值重新對應(yīng)起來,而達到“修復”該扇區(qū)的功效。這是每種低格工具和每種硬盤的低格過程最基本的操作內(nèi)容,同時這也是為什么通過低格能“修復大量壞道”的基本原因。另外,DM中的Zero Fill(清零)操作與IBM DFT工具中的Erase操作,也有同樣的功效。
B. 對扇區(qū)的標識信息重寫。在多年以前使用的老式硬盤(如采用ST506接口的硬盤),需要在低格過程中重寫每個扇區(qū)的標識(ID)信息和某些保留磁道的其他一些信息,當時低格工具都必須有這樣的功能。但現(xiàn)在的硬盤結(jié)構(gòu)已經(jīng)大不一樣,如果再使用多年前的工具來做低格會導致許多令人痛苦的意外。難怪經(jīng)常有人在痛苦地高呼:“危險!切勿低格硬盤!我的硬盤已經(jīng)毀于低格!”
C. 對扇區(qū)進行讀寫檢查,并嘗試替換缺陷扇區(qū)。有些低格工具會對每個扇區(qū)進行讀寫檢查,如果發(fā)現(xiàn)在讀過程或?qū)戇^程出錯,就認為該扇區(qū)為缺陷扇區(qū)。然后,調(diào)用通用的自動替換扇區(qū)(Automatic reallocation sector)指令,嘗試對該扇區(qū)進行替換,也可以達到“修復”的功效。
D. 對所有物理扇區(qū)進行重新編號。編號的依據(jù)是P-list中的記錄及區(qū)段分配參數(shù)(該參數(shù)決定各個磁道劃分的扇區(qū)數(shù)),經(jīng)過編號后,每個扇區(qū)都分配到一個特定的標識信息(ID)。編號時,會自動跳過P-list中所記錄的缺陷扇區(qū),使用戶無法訪問到那些缺陷扇區(qū)(用戶不必在乎永遠用不到的地方的好壞)。如果這個過程半途而廢,有可能導致部分甚至所有扇區(qū)被報告為標識不對(Sector ID not found, IDNF)。要特別注意的是,這個編號過程是根據(jù)真正的物理參數(shù)來進行的,如果某些低格工具按邏輯參數(shù)(以 16heads 63sector為最典型)來進行低格,是不可能進行這樣的操作。
E. 寫磁道伺服信息,對所有磁道進行重新編號。有些硬盤允許將每個磁道的伺服信息重寫,并給磁道重新賦予一個編號。編號依據(jù)P-list或TS記錄來跳過缺陷磁道(defect track),使用戶無法訪問(即永遠不必使用)這些缺陷磁道。這個操作也是根據(jù)真正的物理參數(shù)來進行。
F. 寫狀態(tài)參數(shù),并修改特定參數(shù)。有些硬盤會有一個狀態(tài)參數(shù),記錄著低格過程是否正常結(jié)束,如果不是正常結(jié)束低格,會導致整個硬盤拒絕讀寫操作,這個參數(shù)以富士通IDE硬盤和希捷SCSI硬盤為典型。有些硬盤還可能根據(jù)低格過程的記錄改寫某些參數(shù)。
低格的作用:
格式化分為高級格式化和低級格式化。高級格式化僅僅是清除硬盤上的數(shù)據(jù),生成引導信息,初始化FAT表,標注邏輯壞道等。而低級格式化是將硬盤劃分出柱面和磁道,再將磁道劃分為若干個扇區(qū),每個扇區(qū)又劃分出標識部分ID、間隔區(qū)、GAP和數(shù)據(jù)區(qū)DATA等。
低級格式化是高級格式化之前的一件工作,每塊硬盤在出廠前都進行了低級格式化。低級格式化是一種損耗性操作,對硬盤壽命有一定的負面影響。而我們平時所用的Windows下的格式化(包括在DOS下面使用的格式化)其實是高級格式化。
對于近幾年新購進的硬盤,包括高格和低格在內(nèi)的格式化操作,都不會影響其壽命。 與以前相比,現(xiàn)在硬盤的物理結(jié)構(gòu)發(fā)生了一些變化,直接影響到相應(yīng)的硬盤指令實現(xiàn)方式的變化,其中最重要的就是硬盤尋道方式的變化導致的格式化指令的變化。目前用戶能訪問的,是經(jīng)過轉(zhuǎn)化后的邏輯扇區(qū),而不是實際的與物理磁頭對應(yīng)的物理扇區(qū)。這樣,用戶實際上已經(jīng)無法對物理意義上的硬盤進行操作了,F(xiàn)在所謂的低級格式化只不過是實現(xiàn)了重新置零和將壞扇區(qū)重定向罷了,并不能實現(xiàn)硬盤再生,也沒有物理意義上的修復功能。
一般在遇到下列兩類情況時,需要對硬盤進行低格:
一是當硬盤出現(xiàn)了很嚴重的錯誤,用分區(qū)、高級格式化(就是人們一般說的format)等方法都無法解決;
二是當硬盤出現(xiàn)壞道時,可以做低級格式化處理。
如何低格硬盤
低級格式化硬盤低格的方式有兩種,一種是通過主板BIOS自帶的低格工具,一種是采用軟件的方式進行低格。通過主板BIOS自帶的低格工具的方法會受到主板的限制,有些主板在BIOS中并沒有配備這樣的程序,并且目前新型號的主板大多都沒有這個低格的功能了,所以推薦還是采用軟件的方式來進行硬盤的低級格式化。
相關(guān)軟件:DM、SmartFdisk、QAPLUS、lformat等
低格A&Q
問1:低格能不能修復硬盤?
答:合適的低格工具能在很大程度上修復硬盤缺陷。
問2:低格會不會損傷硬盤?
答:正確的低格過程絕不會在物理上損傷硬盤。用不正確的低格工具則可能嚴重破壞硬盤的信息,而導致硬盤不能正常使用。
問3:什么時候需要對硬盤進行低格?
答:在修改硬盤的某些參數(shù)后必須進行低格,如添加P-list記錄或TS記錄,調(diào)整區(qū)段參數(shù),調(diào)整磁頭排列等。另外, 每個用戶都可以用適當?shù)透窆ぞ咝迯陀脖P缺陷,注意:必須是適當?shù)牡透窆ぞ摺?/p>
問4:什么樣的低格工具才可以稱為專業(yè)低格工具?
答:能調(diào)用特定型號的記錄在硬盤內(nèi)部的廠家低格程序,并能調(diào)用到正確參數(shù)集對硬盤進行低格,這樣的低格工具均可稱為專業(yè)低格工具