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中之一。反之,在讀取一個文件時,需依次從目錄項的起始簇號開始順着簇號找出分配給該文件的所有簇號,直到最後一個簇號為止。

如果格式化成功,系統會提供整個磁盤空間和可用空間的字節數。這樣,用户就可以向磁盤上寫入信息了。

熱門標籤