ファイルシステムの説明
| ファイルシステム | 特徴 |
|---|---|
| ext2 | - mkfs, mke2fsのデフォルト |
| ext3 | - ext2の後継 - ジャーナリング |
| ext4 | - ext3の後継 - ジャーナリング |
| JFS | - ジャーナリング - 動的inode (inode数に制限なし) |
| XFS | - ジャーナリング - 動的inode (inode数に制限なし) - 並列処理 - スナップショット |
| Btrfs | - スナップショット - データ圧縮 - マルチデバイス - サブボリューム |
| vfat | - 容量:4GB |
| exFAT | - 容量:16EiB - フラッシュドライブ向けのファイルシステム |
mkfsコマンド
$ mkfs [オプション] デバイス名
| オプション | 由来 | 説明 |
|---|---|---|
| default | make filesystem | - 指定したデバイスにファイルシステムを作成する - -tを指定しなければext2のファイルシステムが作成される |
-t |
type | - ファイルシステムの種類を指定する (例: mkfs -t ext4 /dev/sdX1) |
-c |
check | - 不良ブロックをスキャンしてからフォーマットする |
mke2fs コマンド
$ mke2fs [オプション] デバイス名
| オプション | 由来 | 説明 |
|---|---|---|
| default | make ext2 filesystem | - 指定したデバイスにext2ファイルシステムを作成する(-tオプションでext3やext4も作成可能) |
-t |
type | - 作成するファイルシステムの種類を指定 (例: mke2fs -t ext4 /dev/sdX1) |
-c |
check | - 不良ブロックをスキャンしてからフォーマットする |
-j |
journal | - ext3ファイルシステムを作成する(ext2からext3へ変換) |