Gparted 無法調整擴充或 LVM 分割區的大小

Gparted 無法調整擴充或 LVM 分割區的大小

我使用 VirtualBox 創建了一個虛擬機,但發現它太小了。一段時間後,我成功創建了一個新的、更大的硬碟。

即時 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:~$須藤lvdisplay

--- 邏輯磁碟區 ---

LV路徑 /dev/zabbix-vg/root

LV 名稱根

VG 名稱 zabbix-vg

LV尺寸 15.52 GiB


--- 邏輯磁碟區 ---

LV路徑 /dev/zabbix-vg/swap_1

LV名稱swap_1

VG 名稱 zabbix-vg

LV 大小 4.00 GiB


設備@zabbix:~$須藤VGG

VG #PV #LV #SN Attr VSize VFree

zabbix-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:~$須藤lvdisplay

--- 邏輯磁碟區 ---

LV路徑 /dev/zabbix-vg/root

LV 名稱根

VG 名稱 zabbix-vg

LV尺寸 20.52GiB


--- 邏輯磁碟區 ---

LV路徑 /dev/zabbix-vg/swap_1

LV名稱swap_1

VG 名稱 zabbix-vg

LV 大小 4.00 GiB

相關內容