FORMAT磁碟格式化命令的作用是什麼

來源:魅力女性吧 1.33W
FORMAT磁碟格式化命令的作用是什麼

格式化後硬碟上的東西將全部丟失。

磁碟為什麼要格式化

我們知道,硬碟和軟盤都必須格式化後才能使用,這是因為各種作業系統都必須按照一定的方式來管理磁碟,而只有格式化才能使磁碟的結構能被作業系統認識。

磁碟的格式化分為物理格式化和邏輯格式化。物理格式化又稱低階格式化,是對磁碟的物理表面進行處理,在磁碟上建立標準的磁碟記錄格式,劃分磁軌(track)和扇區(sector)。邏輯格式化又稱高階格式化,是在磁碟上建立一個系統儲存區域,包括引導記錄區、檔案目錄區FCT、檔案分配表FAT。

最常用的格式化方法是DOS的FORMAT命令,FORMAT命令對軟盤同時進行物理格式化和邏輯格式化,對硬碟一般只作邏輯格式化。硬碟的物理格式化已經在出廠前進行過,使用者若想對硬碟進行物理格式化,可採用DOS的LOWFORMAT,HDFMT等硬碟格式化子程式或用硬碟管理軟體DM等進行。

對磁碟進行格式化時可以完成很多功能:在磁碟上確定接收資訊的磁軌和扇區,記錄專用資訊,如磁軌標誌(每個磁軌一個)、扇區標誌(每個扇區一個)和保證所記錄的資訊是準確的CRC位(迴圈冗餘校驗)。

在格式化過程中,還對有缺陷的磁軌加保留記號,以防止 將其分配給資料檔案,最後在磁碟上建立三個區域:即引導記錄區、FAT區和FCT區,這些區域不能用來儲存資訊,因此會使使用者所用的磁碟空間減少。

以360KB軟盤為例,格式化具有如下格式:

磁軌:共80道,每面40道,編號0~39道

磁頭:每面一個,編號0頭,1頭

扇區:每道9個扇區

分配單元:1個扇區(512K位元組)為一簇

引導記錄區位於0道0頭的第1扇區,主要是向作業系統提供磁碟引數,所包括的資訊大致如下:1、格式化時用的 DOS 版本號2、每扇區位元組數3、每簇扇區數4、有幾個檔案分配 表5、允許的目錄個數6、磁碟上共有多少扇區等,如果用SYS傳遞系統時,格式化軟盤時所用DOS系統和要安裝的DOS系統不是同一個廠家或不是同版本的DOS,可能出現錯誤提示。因為用SYS傳遞系統檔案時候,需要檢查廠家與版本號。解決的最簡單的方法是重新格式化軟盤,並帶"/S"引數。

FCT:即檔案目錄區,用來存放檔案系統目錄。由於多篇文章已詳細介紹過它,這裡不再贅述。

FAT:檔案分配表。它表明所有檔案在磁碟上的分佈情況,被DOS用來為檔案分配和釋放磁碟空間,磁碟檔案的存貯是以簇(Cluster)為單位,例如:360KB軟盤是以1個扇區為1簇(512位元組),在磁碟上檔案並不是連續儲存的,而是由FAT表來儲存檔案存放順序簇號。每個檔案的目錄項中有一個起始簇號,它指出該檔案前512位元組所在位置,如果檔案大於512則要進入FAT。

實質上,FAT是由一串“簇號”組成,由目錄項的起始簇號指出該檔案在FAT中的第1個簇號,在這個簇號單元裡,記載的是該檔案下一簇的簇號,依次類推直至該檔案的最後一個簇號。這樣通過“簇號鏈”將檔案的存貯空間連結在一起。

DOS有了FAT,能有效地管理磁碟空間。當需要儲存一個新檔案時,DOS首先掃描磁碟空間。當需要儲存一個新檔案時,DOS首先掃描FAT,跳過所有已分配的簇而找到第一個可用簇,作為該檔案的起始簇號,而該簇的內容存放下一個可用簇的簇號,這樣,將依次找到的可用簇分配給該檔案,直到滿足檔案長度為止,在最後一個可用簇的內容上填上FF*~FFF中之一。反之,在讀取一個檔案時,需依次從目錄項的起始簇號開始順著簇號找出分配給該檔案的所有簇號,直到最後一個簇號為止。

如果格式化成功,系統會提供整個磁碟空間和可用空間的位元組數。這樣,使用者就可以向磁碟上寫入資訊了。

熱門標籤