mkfs コマンドは、デバイス (通常はドライブ パーティション) に Linux ファイル システムを構築するために使用されます。次の表に、mkfs コマンドのいくつかのオプションとその説明を示します。
| オプション | 慣れている |
|---|---|
| -v | 詳細な出力を生成する |
| -V | ファイル システム固有のコマンドを含む詳細な出力を生成します |
| -t {fstype} | 構築するファイル システムのタイプを指定 |
| fs-options | ファイル システム固有のオプションをビルダーに渡す |
| -c | ビルド前にデバイスに不良ブロックがないかチェック |
| -l {ファイル名} | ファイルから不良ブロックのリストを読み取る |
構文
mkfs コマンドの構文オプションの 1 つ:
# mkfs [options] {device name} 別の構文オプションは次のとおりです:
# mkfs.{file system type} [options] {device name} mkfs コマンドの実行中に以下のエラーが発生した場合:
mkfs: command not found
選択したディストリビューションに従って、以下のパッケージをインストールしてみてください:
| 分布 | コマンド |
|---|---|
| OS X | brew install util-linux |
| Debian | apt-get install fdisk |
| Ubuntu | apt-get install fdisk |
| アルパイン | apk add util-linux |
| Arch Linux | pacman -S util-linux |
| カリ Linux | apt-get install fdisk |
| CentOS | yum install util-linux |
| Fedora | dnf インストール util-linux |
| Raspbian | apt-get install util-linux |
mkfs コマンドの例
1. ファイル システムを作成するには:
# mkfs /dev/sda2
2. 詳細出力を生成するには:
# mkfs -V /dev/sda2
3. ファイル システム タイプを指定するには:
# mkfs -t fstype /dev/sda2
4. 実際のファイル システム ビルダーに渡されるファイル システム固有のオプション:
# mkfs fs-options
5. ファイル システムを構築する前にデバイスの不良ブロックをチェックするには:
# mkfs -c
6. ファイル名から不良ブロックのリストを読み取るには:
# mkfs -l filename
7. 詳細出力を生成するには:
# mkfs -v /dev/sda2