Gparted は拡張パーティションまたは LVM パーティションのサイズを変更できません

Gparted は拡張パーティションまたは LVM パーティションのサイズを変更できません

VirtualBox を使用して VM を作成しましたが、小さすぎることに気付きました。しばらくして、新しい、より大きなハードドライブを作成することができました。

ライブ GParted CD イメージ (v.022):

GParted スクリーンショット

ここで、未割り当て領域を/dev/sda5パーティションに統合する必要があります。

  • sda5 を右クリックすると、サイズ変更のオプションが表示されますが、その前後に空き領域がありません。
  • 最初に sda2 パーティションを拡張する必要があるかもしれないと思いましたが、sda2 を右クリックしてもサイズを変更できません。

何か役に立つアドバイスはありますか?

答え1

助けてもらった後linuxdev2013私がやったことは次のとおりです:
問題はパーティションが何らかの理由でロックされていたことです。つまり:

  1. sda2 と sda5 の両方を右クリックし、「非アクティブ化」を選択しました。
  2. 拡張 (sda2) パーティションのサイズを変更しました。
  3. lvm (sda5) パーティションのサイズを変更しました。

問題は解決しました。

VM では新しいスペースが利用できなかったため、次の 2 つのコマンドを実行する必要がありました: LVM を残りの空きスペースすべてに拡張します:

lvextend –l +100%FREE [MOUNTPOINT]

ファイルシステムを拡張:

sudo resize2fs [MOUNTPOINT]

答え2

アプライアンス@zabbix:~$sudo lvdisplay

--- 論理ボリューム ---

LV パス /dev/zabbix-vg/root

LV名ルート

VG名 zabbix-vg

LVサイズ 15.52ギガバイト


--- 論理ボリューム ---

LV パス /dev/zabbix-vg/swap_1

LV名スワップ_1

VG名 zabbix-vg

LV サイズ 4.00 GiB


アプライアンス@zabbix:~$sudo vgs

VG #PV #LV #SN 属性 Vサイズ VFree

ザビックス-vg 1 2 0 wz--n- 24.52g 5.00g


ご覧の通り私は5 GB の空き容量


アプライアンス@zabbix:~$sudo lvextend -L+5G /dev/zabbix-vg/root

論理ボリューム zabbix-vg/root のサイズが 15.52 GiB (3973 エクステント) から 20.52 GiB (5253 エクステント) に変更されました。

論理ボリューム ルートのサイズが正常に変更されました。


アプライアンス@zabbix:~$sudo resize2fs /dev/zabbix-vg/root

/dev/zabbix-vg/root 上のファイルシステムの長さは現在 5379072 (4k) ブロックです。


アプライアンス@zabbix:~$sudo lvdisplay

--- 論理ボリューム ---

LV パス /dev/zabbix-vg/root

LV名ルート

VG名 zabbix-vg

LVサイズ 20.52ギバ


--- 論理ボリューム ---

LV パス /dev/zabbix-vg/swap_1

LV名スワップ_1

VG名 zabbix-vg

LV サイズ 4.00 GiB

関連情報