Linuxでルートディレクトリを拡張する方法は何ですか?
Linuxのルートディレクトリのサイズを拡大するには、以下の手順に従うことができます。
- 拡張ルートディレクトリーする前に、システムのハードディスクに十分な空き容量があることを確保してください。ディスク使用状況を確認するために、df -hコマンドを使用できます。
- 新しいパーティションまたは論理ボリュームを作成し、一時ディレクトリにマウントします。fdisk、parted、lvcreateなどのツールを使用してこの手順を完了できます。
- 新しいパーティションまたは論理ボリュームに、例えばext4のファイルシステムを作成することができます。ファイルシステムを作成するには、mkfs.ext4コマンドを使用します。
- 一時的ディレクトリである/mnt/tempに新しいパーティションや論理ボリュームをマウントすることができます。mountコマンドを使ってマウントすることができます。
- 新しいパーティションまたは論理ボリュームにルートディレクトリの内容をコピーします。 ファイルをコピーするには、cpコマンドを使用できます。
- コピー -ax / /mnt/temp
- 新しいパーティションや論理ボリュームに切り替えると、ルートディレクトリは新しいパーティションや論理ボリュームに変更されます。
- /mnt/tempにchrootします。
- 新しいパーティションや論理ボリュームを使用するために、ブートローダーをアップデートしてください。使用しているブートローダーによっては、異なるコマンドを使用してアップデートできます。例えば、GRUBブートローダーを使用している場合は、grub-installコマンドを使用できます。
- システムを再起動し、検証を行ってください。ルートディレクトリのサイズが増強されたかどうかは、df -hコマンドを使用して確認できます。
重要なデータが失われないよう、分区または論理ボリュームの調整を行う前に、必ずバックアップを取ってください。