ディスクのパーティション分割に成功したら、Linux のディスク管理における次の重要なステップはファイルシステムの作成です。このプロセスは、フォーマットと呼ばれることが多く、パーティションをファイルやディレクトリを格納できるように整理します。
mkfs コマンド
このタスクの主要なツールはmkfs(ファイルシステムを作成する)です。これは、さまざまな種類のファイルシステムを作成できる多用途なコマンドです。
典型的な例を見てみましょう。
sudo mkfs -t ext4 /dev/sdb2
コマンドの内訳は次のとおりです。
sudo: 管理者権限でコマンドを実行します。これはディスク管理タスクに必要です。mkfs: ファイルシステムを作成するためのコマンドです。-t ext4:-tフラグはファイルシステムの種類を指定します。この場合、ext4ファイルシステムを作成しています。/dev/sdb2: ファイルシステムが作成されるターゲットパーティションです。
一般的なファイルシステムの種類
ext4は多くの Linux ディストリビューションで堅牢かつ広く使用されているデフォルトですが、mkfsは他の種類もサポートしています。大容量ファイルの高性能で知られる XFS や、スナップショットなどの最新機能を提供する Btrfs など、ユースケースに応じて異なるタイプに遭遇する可能性があります。一般的な用途では、ext4は優れた選択肢です。
注意点
ファイルシステムは、新しく作成されたパーティション上、または完全に消去する予定のディスク上にのみ作成する必要があります。mkfsコマンドを既にデータが含まれているパーティションで実行すると、破壊的な操作になります。既存のデータはすべて永久に削除され、適切な準備なしに既存のファイルシステムの上に新しいファイルシステムを作成しようとすると、ファイルシステムが破損する可能性が高くなります。偶発的なデータ損失を避けるため、ターゲットデバイスを常に再確認してください。