Linux

gparted (live usb) 說我的分區已掛載,但在哪裡?

  • April 10, 2016

我正在嘗試增長/dev/sda5,這是一個“lvm2 pv”分區,但它包含在/dev/sda2擴展分區中。

之後立即有大量“未分配”空間/dev/sda2,因為我剛剛將以前的磁碟複製到更大的磁碟。

我的計劃是調整擴展分區的大小,然後調整包含的 PV 大小以匹配。然後我將擴展 VG 和文件系統。

所以我使用 Linux Mint 17.1 USB 記憶棒啟動並執行 gparted。它不會讓我調整擴展分區的大小,聲稱它“忙碌(至少安裝了一個邏輯分區)”。

但是,執行mount(或cat /proc/mounts)除了掛載的 Live USB 映像外不顯示任何內容。

有什麼問題?

因為該分區包含一個 LVM2 卷組,所以它被視為忙碌(即使它看起來沒有掛載)。您需要停用 VG:

sudo vgscan      # to discover the name of the volume group "mint-vg"
sudo vgchange -a n mint-vg

然後,在 gparted 中,選擇GParted/ Refresh Devices。這應該從分區中刪除鎖定圖示。

另外:我的 gparted 副本顯示的不是鎖定圖示,而是電話,這……令人困惑。

此時,您應該可以調整擴展分區的大小,/dev/sda2正常使用未分配的空間。應用更改。

然後調整“lvm2 pv”分區的大小,/dev/sda5. 應用更改。

然後調整 PV 的大小:

sudo pvresize /dev/sda5

檢查新尺寸:

sudo pvdisplay /dev/sda5

重新啟動卷組:

sudo vgchange -a y mint-vg

然後將邏輯卷擴展到新空間:

sudo lvextend /dev/mint-vg/root /dev/sda5

我忘了指定-r調整文件系統的大小,所以我也必須這樣做……

sudo e2fsck -f /dev/mint-vg/root
sudo resize2fs /dev/mint-vg/root

引用自:https://unix.stackexchange.com/questions/275545