Linuxファイルシステムとマウントポイントの変更方法は?
Linuxファイルシステムとマウントポイントを変更する手順を以下に示します。
- 変更したいファイルシステム、またはマウントポイントを確定します。現在のファイルシステムとマウントポイントの一覧は、df -hコマンドで確認できます。
- ファイルシステムを変更するには、まずファイルシステムをアンマウントする必要があります。ファイルシステムをアンマウントするには、umount コマンドを使用できます。たとえば、/dev/sda1 ファイルシステムをアンマウントする場合は、umount /dev/sda1 コマンドを実行します。
- /etc/fstab に記載されているマウントポイントを変更するなら、そのマウントポイントの行を見つけ、編集してください。マウントポイントは通常、「<デバイスパス> <マウントポイント> <ファイルシステムの種類> <マウントオプション> <ダンプオプション> <fsckオプション>」というフォーマットで記載されています。
- ファイルシステムのサイズを変更する場合はresize2fsコマンドを使用できます。例えばファイルシステム/dev/sda1のサイズを100Gに増やす場合は、resize2fs /dev/sda1 100Gコマンドを実行します。
- mkfsコマンドを使用して新しいファイルシステムを作成し、その中にデータをコピーすることで、ファイルシステムの種類を変更できます。たとえば、/dev/sda1ファイルシステムの種類をext3からext4に変更したい場合、コマンドmkfs.ext4 /dev/sda1を実行して新しいext4ファイルシステムを作成し、rsyncコマンドを使用してデータを古いファイルシステムから新しいファイルシステムにコピーします。
- 最後に、ファイルシステムを再度マウントします。ファイルシステムのマウントにはmountコマンドを使用できます。たとえば、/dev/sda1ファイルシステムを/mntディレクトリにマウントしたい場合、mount /dev/sda1 /mntコマンドを実行します。
ファイルシステムやマウントポイントを変更する前に、必ず重要なデータをバックアップして、データ消失等のトラブルを防いでください。