ubuntuでrootパーティションを拡張する
Ubuntuシステム領域を拡張するには、次の手順に従います。
- まずシステムディスクの拡張に使用可能な未割り当てのディスク領域があることを確認してください。ディスクパーティションツール(GPartedなど)またはコマンドラインツール(fdiskまたはpartedなど)を使用してディスクのパーティション状況を確認できます。
- 割り当てられていないディスク容量を見つけたら、ターミナルを開き、以下のコマンドを入力して 論理ボリュームマネージャ (LVM) ツールをインストールおよび使用します。
- sudo apt-get install lvm2
- lsblkコマンドを使用してシステム上のすべてのディスクとパーティションをリストし、拡張するパーティションの名前を見つけます。
- pvcreate コマンドを使用して物理ボリューム(Physical Volume )を作成する(例:)
- sudo pvcreate /dev/sdX
- (その際、/dev/sdXは拡張するパーティションの名前です。)
- ボリュームグループ(Volume Group)に物理ボリュームを追加する vgextend コマンドを使用して、たとえば
- sudo vgextend ubuntu-vg /dev/sdX
- (ちなみに、あなたのボリュームグループの名称はubuntu-vgです)
- lvextendコマンドを使用して、論理ボリュームのサイズを希望のサイズまで拡張します。たとえば、
- sudo lvextend -L +10G /dev/mapper/ubuntu–vg-root
- (+10Gは追加するサイズで、/dev/ubuntu-vg/rootは現在の論理ボリュームのパスです)
- 最後に、resize2fsコマンドを使用してファイルシステムのサイズを調整して新しい論理ボリュームのサイズに合わせます(例:)
- sudo resize2fs /dev/ubuntu-vg/root 直接
- しばらく時間がかかる可能性があることに注意してください
以上のステップを完了したらUbuntuシステムパーティションは、望みのサイズに拡大できているはずです。