Linux mformatコマンド

Linux 命令大全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 シリンダ数
  • -h ヘッド数
  • -s 各トラックのセクタ数
  • -l ラベル
  • -F ディスクをFAT32フォーマットにフォーマットします。ただし、このパラメータはまだ実験段階です。
  • -I FAT32のバージョン番号を設定します。これももちろんまだ実験段階です。
  • -S セクタサイズコード。計算方法は sector = 2^(コード値+7) です。
  • -c クラスタのセクタ数。指定された数字がクラスタ数が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 命令大全Linux コマンド大全

その他の拡張