mkdos命令

名稱: mkdosfs

  使用權限: 所有使用者

  使用方式: mkdosfs [ -c | -l filename ]

  [ -f number_of_FATs ]

  [ -F FAT_size ]

  [ -i volume_id ]

  [ -m message_file ]

  [ -n volume_name ]

  [ -r root_dir_entry ]

  [ -s sector_per_cluster ]

  [ -v ]

  device

  [ block_count ]

  說明: 建立 DOS 檔案系統。 device 指你想要建立 DOS 檔案系統的裝置代號。像是 /dev/hda1 等等。 block_count 則是你希望配置的區塊數。如果 block_count 沒有指定則系統會自動替你計算符合該裝置大小的區塊數。

  參數:

  * -c 建立檔案系統之前先檢查是否有壞軌。

  * -l 從得定的檔案中讀取壞軌記錄。

  * -f 指定檔案配置表(FAT , File Allocation Table)的數量。預設值爲 2 。目前Linux 的 FAT 檔案系統不支援超過 2 個 FAT 表。通常這個不需要改。

  * -F 指定 FAT 表的大小,通常是 12 或是 16 個位元組。12 位元組通常用於磁碟片,16 位元組用於一般硬碟的分割區,也就是所謂的 FAT16 格式。這個值通常系統會自己選定適當的值。在磁碟片上用 FAT16 通常不會發生作用,反之在硬碟上用 FAT12 亦然。

  * -i 指定 Volume ID。一般是一個 4 個位元組的數字,像是 2e203a47 。如果不給系統會自己產生。

  * -m 當使用者試圖用這片磁片或是分割區開機,而上面沒有作業系統時,系統會給使用者一段警告訊息。這個參數就是用來變更這個訊息的。你可以先用檔案編輯好,然後用這個參數指定,或是用

  -m -

  這樣系統會要求你直接輸入這段文字。要特別注意的是,檔案裏的字串長度不要超過 418 個字,包括展開的跳欄符號(TAB)和換行符號(換行符號在 DOS 底下算兩個字元!)

  * -n 指定 Volume Name,就是磁碟標籤。如同在 DOS 底下的 format 指令一樣,給不給都可以。沒有預設值。

  * -r 指定根目錄底下的最大檔案數。這裏所謂的檔案數包括目錄。預設值是在軟碟上是 112 或是 224 ,在硬碟上是 512。沒事不要改這個數字。

  * -s 每一個磁叢(cluster)的磁區數。必須是 2 的次方數。不過除非你知道你在作什麼,這個值不要亂給。

  * -v 提供額外的訊息

  範例:

  mkdosfs -n Tester /dev/fd0 將 A 槽裏的磁碟片格式化爲 DOS 格式,並將標籤設爲 Tester

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章