ファイルシステムの作成と設定

Red Hat Enterprise LinuxBeginner
オンラインで実践に進む

はじめに

このチャレンジでは、Linuxシステム上でvfat、ext4、xfsを含むさまざまなファイルシステムを作成、マウント、アンマウント、および使用する方法を学びます。これはRHCSA試験で求められる基本的なスキルであり、Linux環境におけるストレージ管理やファイル構成を行う上で不可欠な知識です。

ファイルシステムの作成とマウント

このステップでは、利用可能なディスクをパーティション分割し、それぞれのパーティションを異なるファイルシステムでフォーマットします。その後、指定されたディレクトリにマウントし、起動時に自動的にマウントされるように設定します。

タスク

  • VM内の追加の空きディスクを特定し、パーティション分割して3つの新しいパーティションを作成します。
  • 最初のパーティションに vfat ファイルシステムを作成します。
  • 2番目のパーティションに ext4 ファイルシステムを作成します。
  • 3番目のパーティションに xfs ファイルシステムを作成します。
  • 各ファイルシステムを専用のディレクトリにマウントします。
  • システム起動時にこれらのファイルシステムが自動的にマウントされるよう設定します。

要件

  • lsblk コマンドを使用して追加の空きディスクを特定し、そのデバイスを使用してパーティションを作成してください。現在のイメージでは、このディスクは /dev/nvme1n1 として表示されます。
  • 3つのパーティションは適切なサイズ(例:各1GB)にしてください。
  • vfat ファイルシステムを /mnt/vfat にマウントします。
  • ext4 ファイルシステムを /mnt/ext4 にマウントします。
  • xfs ファイルシステムを /mnt/xfs にマウントします。
  • システム起動時にファイルシステムが自動的にマウントされることを確認してください。

このステップを完了した後、lsblk -f コマンドを実行すると、追加ディスク上の新しいパーティションとそれぞれのマウントポイントが表示されるはずです。現在のイメージでは、出力は以下のようになります。

$ lsblk -f
NAME   FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
...
nvme1n1
├─nvme1n1p1 vfat   FAT32       E6A1-5E45                              1022M     0% /mnt/vfat
├─nvme1n1p2 ext4   1.0         2a2e4d25-9988-4613-9a3b-558a3e7a0e7f    938M     0% /mnt/ext4
└─nvme1n1p3 xfs                 7b3e0e6b-1d73-4ea2-8a9d-16a81e3e7b1c  1018M     1% /mnt/xfs

まとめ

このチャレンジでは、Linuxシステム上でvfat、ext4、xfsを含むさまざまなファイルシステムを作成、マウント、アンマウントする方法を学びました。これはLinux環境におけるストレージ管理やファイル構成を行う上で非常に重要なスキルであり、RHCSA試験の主要な要件でもあります。このチャレンジを完了したことで、さまざまなファイルシステムを扱い、ニーズに合わせて設定する能力を実証できました。

✨ 解答を確認して練習