format コマンド

目的

ディスケットまたは読み取り/書き込み光メディア・ディスクをフォーマットします。

構文

フォーマット [ -d 装置 ] [ -f ] [ -l ]

説明

重要: ディスケットまたは読み取り/書き込み光ディスクをフォーマットすると、そのディスク上の既存のデータはすべて破棄されます。

format コマンドは、Device パラメーターで指定されたディスケット・ドライブ内のディスケットをフォーマットします。 format コマンドは次の中からデバイス・タイプを 1 つ決定します。

  • 5.25-inch低密度ディスケット360KB)、40x2トラック、各9セクタ入り
  • 5.25-inch大容量ディスケット1.2MB)、80x2トラック、各15セクタ入り
  • 3.5-inch低密度ディスケット720KB)、80x2トラック、各9セクタ入り
  • 3.5-inch大容量ディスケット1.44MB)、80x2トラック、各セクタ18個入り
  • 3.5-inch大容量ディスケット2.88MB)、80x2トラック、各36セクタ入り

セクターのサイズはどのディスケット・タイプの場合も 512 バイトです。

format コマンドは、Device パラメーターで異なる密度を指定しない限り、ディスケット・ドライブがサポートする最大容量にディスケットをフォーマットします。

formatコマンドは、ドライブが欠陥リスト・ヘッダのFormat Options Valid (FOV)ビットを0に設定することをサポートしている場合に、読み書き可能な光ディスクをフォーマットする。 読み書き可能な光ディスクをフォーマットするには、-dフラグの後に読み書き可能な光ドライブ名/dev/romd0など)を使用する。

format コマンドは、ディスケットまたは読み取り/書き込み光ディスクをフォーマットする前に、確認を求めるプロンプトを表示します。 これで操作を確実に終了させることができます。

フラグ

項目 説明
-d 装置 ディスケット・フォーマットに使用するデバイスを指定します。 デバイス名の末尾に文字 h が付いていると、ドライブはディスケットを高密度用にフォーマットします。 デバイス名の末尾に文字 l が付いていると、ドライブはディスケットを低密度用にフォーマットします。 有効なデバイスタイプについては、fd特殊ファイルを参照のこと。 このフラグは format コマンドと一緒に使用しなければなりません。
注意ディスケット・ドライブが、そのディスケットが製造されたときの最大容量よりも大きな容量をサポートしている場合は、フォーマット・コマンドのDeviceパラメータ(-d Deviceフラグ)に、ディスケットの容量を明示する必要があります。 例えば、1MB のディスケットを 4MB のディスケット・ドライブでフォーマットするには、次のようにディスケット容量を -d フラグ内で指定します。
-d /dev/fd0.9 for a 1MB diskette

容量を指定しないと、読み取りエラーや書き込みエラーを引き起こす場合があります。

-f 不良トラックの検査をしないでディスケットをフォーマットします。この方法をとると、短時間でフォーマットできます。 このフラグはディスケットにのみ適用されます。読み取り/書き込み光ディスクには適用されません。 format コマンドと一緒に使用する必要があります。
-l (小文字の L) 5.25 インチ、1.2MB のディスケット・ドライブでは、360KB のディスケットをフォーマットします。3.5 インチ 1.4MB のディスケット・ドライブでは、720KB のディスケットをフォーマットします。 3.5 インチ 1.4MB のディスケット・ドライブでは、 720KB のディスケットをフォーマットします。 このフラグはディスケットにのみ適用されます。読み取り/書き込み光ディスクには適用されません。 format コマンドと一緒に使用する必要があります。
注意 360KBのディスケット・ドライブは、1.2MBのドライブでフォーマットされた360KBのディスケットを読み取ることができない場合があります。

パラメーター

項目 説明
device フォーマットしたいディスケットが入っているデバイスを指定します。 デフォルトは、デバイス /dev/rfd0 (ドライブ 0) です。

  1. /dev/rfd0デバイスでディスケットをフォーマットするには、次のように入力する:
    format   -d   /dev/rfd0
  2. 不良トラックをチェックせずにディスケットをフォーマットするには、次のように入力する:
    format   -f
  3. /dev/rfd1デバイスの5.25-inch、1.2MBのディスケット・ドライブで360KBのディスケットをフォーマットするには、次のように入力する:
    format   -l   -d   /dev/rfd1
  4. 3.5-inch、低密度720KB)のディスケットをフォーマットするには、次のように入力する:
    format -d /dev/fd0.9
  5. 3.5-inch、大容量1.44MB)のディスケットをフォーマットするには、次のように入力する:
    format -d /dev/fd0.18
  6. /dev/romd0デバイスで読み書き可能な光ディスクをフォーマットするには、次のように入力する:
    format -d /dev/romd0

ファイル

項目 説明
/usr/sbin/format フォーマットコマンド。
/dev/rfd* デバイス・パラメーターを指定します。
/dev/fd* デバイス・パラメーターを指定します。
/dev/romd* デバイス・パラメーターを指定します。
/dev/omd* デバイス・パラメーターを指定します。