English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux mformat命令

Linux 命令大全

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:

Linux 命令大全