Linux mformat命令
Linux mformat命令用於對MS-DOS文件系統的磁盤進行格式化。
在已經做過低階格式化的磁片上建立DOS 檔案系統。 如果在編程mtools 的時候把USE_2M 的參數打開,部分與2M 格式相關的參數就會發生作用。 否則這些參數(像是S,2,1,M)不會發生作用。
語法
mformat [-t cylinders] [-h heads] [-s sectors] [-l volume_label] [-F] [-I fsVer-sion] [-S sizecode] [-2 sectors_on_track_0] [-M software_sector_size] [-a] [-X] [-C] [-H hidden_sectors] [-r root_sectors] [-B boot_sector] [-0 rate_on_track_0] [-A rate_on_other_tracks] [-1] [-k] drive:
參數 :
- -t 磁柱(synlider)數
- -h 磁頭(head)數
- -s 每一磁軌的磁區數
- -l 標籤
- -F 將磁碟格式化為FAT32 格式,不過這個參數還在實驗中。
- -I 設定FAT32 中的版本號。 這當然也還在實驗中。
- -S 磁區大小代碼,計算方式為sector = 2^(大小代碼+7)
- -c 磁叢(cluster)的磁區數。 如果所給定的數字會導致磁叢數超過FAT 表的限制,mformat 會自動放大磁區數。
- -s
- -M 軟件磁區大小。 這個數字就是系統回報的磁區大小。 通常是和實際的大小相同。
- -a 如果加上這個參數,mformat 會產生一組Atari 系統的序號給這塊軟碟。
- -X 將軟碟格式化成XDF 格式。 使用前必須先用xdfcopy 指令對軟碟作低階格式化的動作。
- -C 產生一個可以安裝MS-DOS 檔案系統的磁碟影像檔(disk image)。 當然對一個實體磁碟機下這個參數是沒有意義的。
- -H 隱藏磁區的數目。 這通常適用在格式化硬盤的分割區時,因為通常一個分割區的前面還有分割表。 這個參數未經測試,能不用就不用。
- -n 磁碟序號
- -r 根目錄的大小,單位是磁區數。 這個參數只對FAT12 和FAT16 有效。
- -B 使用所指定的檔案或是設備的開機磁區做為這片磁片或分割區的開機磁區。 當然當中的硬件參數會隨之更動。
- -k 盡量保持原有的開機磁區。
- -0 第0 軌的資料傳輸率
- -A 第0 軌以外的資料傳輸率
- -2 使用2m 格式
- -1 不使用2m 格式
實例
用預設值把a: (就是/dev/fd0)裡的磁碟片格式化。
mformat a: