Provided by: manpages-ja_0.5.0.0.20131015+dfsg-2_all bug

名前

       mkfs - Linux のファイルシステムを構築する

書式

       mkfs [ -V ] [ -t fstype ] [ fs-options ] filesys [ blocks ]

説明

       mkfs  は Linux のファイルシステムをデバイス (通常はハードディスクのパーティ ション) 上に構
       築するために用いられる。        filesys         はファイルシステムを作成するデバイスの名前
       (/dev/hda1,/dev/sdb2 など) またはマウントポイント (/,/usr,/home など) である。 blocks は作
       成するファイルシステムのブロック数である。

       mkfs の戻り値 (exit code) は成功すれば 0、失敗した場合は 1 である。

       実際は mkfs  は単なるフロントエンドにすぎない。  Linux  で利用できるファイルシステム  には
       様々なものがあるが、実際のファイルシステムの作成はそれらファイル  システムに専用のプログラ
       ム (mkfs.fstype) が行う。 各ファイルシステム用の作成プログラムの探索は、いろいろなディレク
       トリで  行われる。 /sbin,/sbin/fs,/sbin/fs.d,/etc/fs,/etc などが対象となる (実際のリストは
       コンパイル時に決定されるが、少なくとも /sbin/sbin/fs は必ず含まれる)。  最後に環境変数
       PATH  中のディレクトリが探索される。 詳細については各ファイルシステム用作成プログラムの マ
       ニュアルページを見てほしい。

オプション

       -V     詳細な情報を表示する。ファイルシステム専用コマンドとして どのようなものが実行される
              かも表示する。  このオプションを 2 つ以上指定すると、専用コマンドの実行を行わない。
              これはテスト用のものである。

       -t fstype
              作成するファイルシステムのタイプを指定する。指定されなかった場合は デフォルトのファ
              イルシステムタイプ (現在は ext2) が用いられる。

       fs-options
              実際のファイルシステム作成を行うコマンドに渡す、ファイルシステム固 有のオプションを
              指定する。   保証されているわけではないが、以下のオプションはほとんどのファイルシス
              テム作成プログラムでサポートされている。

       -c     ファイルシステムを作成する前に、デバイスに対して不良ブロックの検査を行 う。

       -l filename
              不良ブロックのリストを filename から読み込む。

       -v     詳細な表示を出力する。

バグ

       mkfs   の全ての汎用オプションは、ファイルシステム固有のオプショ ンに優先すべきである。また
       汎用のオプションと固有のオプションとを 組み合わせたりすべきでもない。 各種ファイルシステム
       の専用プログラムには、  -v (詳細表示) オプションをサポートしないものや、意味のある戻り値を
       返さな いものもある。また専用プログラムには、自動的にデバイスのサイズを知るこ とができず、
       blocks パラメータを必ず指定しなければならないものもある。

著者

       David Engel (david@ods.com)
       Fred N. van Kempen (waltje@uwalt.nl.mugnet.org)
       Ron Sommeling (sommel@sci.kun.nl)
       本マニュアルページは  (厚顔にも)  Remy  Card  が作成した  ext2 ファイルシス テム向けの版を
       少々変更したものである。

関連情報

       fs(5),  badblocks(8),   fsck(8),   mkdosfs(8),   mke2fs(8),   mkfs.bfs(8),   mkfs.ext2(8),
       mkfs.ext3(8), mkfs.minix(8), mkfs.msdos(8), mkfs.vfat(8), mkfs.xfs(8), mkfs.xiafs(8)