Linux mkdosfs命令

Linux 命令大全 Linux 命令大全

Linux mkdosfs命令用于建立DOS文件系統(tǒng)。

device 指你想要建立 DOS 檔案系統(tǒng)的裝置代號(hào)。像是 /dev/hda1 等等。 block_count 則是你希望配置的區(qū)塊數(shù)。如果 block_count 沒有指定則系統(tǒng)會(huì)自動(dòng)替你計(jì)算符合該裝置大小的區(qū)塊數(shù)。

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 ]

參數(shù)

  • -c 建立檔案系統(tǒng)之前先檢查是否有壞軌。
  • -l 從得定的檔案中讀取壞軌記錄。
  • -f 指定檔案配置表(FAT , File Allocation Table)的數(shù)量。預(yù)設(shè)值為 2 。目前 Linux 的 FAT 檔案系統(tǒng)不支援超過 2 個(gè) FAT 表。通常這個(gè)不需要改。
  • -F 指定 FAT 表的大小,通常是 12 或是 16 個(gè)位元組。12 位元組通常用于磁碟片,16 位元組用于一般硬盤的分割區(qū),也就是所謂的 FAT16 格式。這個(gè)值通常系統(tǒng)會(huì)自己選定適當(dāng)?shù)闹?。在磁碟片上?FAT16 通常不會(huì)發(fā)生作用,反之在硬盤上用 FAT12 亦然。
  • -i 指定 Volume ID。一般是一個(gè) 4 個(gè)位元組的數(shù)字,像是 2e203a47 。如果不給系統(tǒng)會(huì)自己產(chǎn)生。
  • -m 當(dāng)使用者試圖用這片磁片或是分割區(qū)開機(jī),而上面沒有操作系統(tǒng)時(shí),系統(tǒng)會(huì)給使用者一段警告訊息。這個(gè)參數(shù)就是用來(lái)變更這個(gè)訊息的。你可以先用檔案編輯好,然后用這個(gè)參數(shù)指定,或是用
  • -m -
  • 這樣系統(tǒng)會(huì)要求你直接輸入這段文字。要特別注意的是,檔案里的字串長(zhǎng)度不要超過 418 個(gè)字,包括展開的跳欄符號(hào)(TAB)和換行符號(hào)(換行符號(hào)在 DOS 底下算兩個(gè)字元?。?/li>
  • -n 指定 Volume Name,就是磁碟標(biāo)簽。如同在 DOS 底下的 format 指令一樣,給不給都可以。沒有預(yù)設(shè)值。
  • -r 指定根目錄底下的最大檔案數(shù)。這里所謂的檔案數(shù)包括目錄。預(yù)設(shè)值是在軟碟上是 112 或是 224 ,在硬盤上是 512。沒事不要改這個(gè)數(shù)字。
  • -s 每一個(gè)磁叢(cluster)的磁區(qū)數(shù)。必須是 2 的次方數(shù)。不過除非你知道你在作什么,這個(gè)值不要亂給。
  • -v 提供額外的訊息

實(shí)例

將 A 槽里的磁碟片格式化為 DOS 格式,并將標(biāo)簽設(shè)為 Tester

mkdosfs -n Tester /dev/fd0

Linux 命令大全 Linux 命令大全