gparted(live usb)说我的分区已安装,但是在哪里?

gparted(live usb)说我的分区已安装,但是在哪里?

我正在尝试增长/dev/sda5,这是一个“lvm2 pv”分区,但它包含在/dev/sda2,这是一个扩展分区。

之后立即有大量“未分配”空间/dev/sda2,因为我刚刚将以前的磁盘克隆到更大的磁盘。

我的计划是调整扩展分区的大小,然后调整包含的 PV 的大小以匹配。然后我将扩展 VG 和文件系统。

因此,我使用 Linux Mint 17.1 USB 记忆棒启动并运行 gparted。它不允许我调整扩展分区的大小,并声称它“忙(至少安装了一个逻辑分区)”。

但是,运行mount(或cat /proc/mounts)除了安装的 Live USB 映像外不会显示任何内容。

有什么问题?

答案1

由于该分区包含 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

答案2

PV 上的 LVM2 卷组已启动。此 VG 上的逻辑卷也可能会启动。使用lvchange -an和停止它们vgchange -an(在确保没有安装来自任何 VG/LV 的文件系统之后。)

相关内容