如何移动我的扩展/交换分区?

rip*_*234 2 partitioning gparted

我正在尝试使用 gparted(从 Live CD 启动)。

我可以放大 sda2,但我似乎无法移动它的起点(注意“前面的可用空间”附近的箭头是如何变灰的。如果我尝试输入 0 以外的任何内容,它会归零)。

在此处输入图片说明

我正在尝试将此分区移动到最后,并增加 sda1 以占用所有未分配的空间。

(仅供参考,这是在 VirtualBox 中运行的虚拟机)

Byt*_*der 5

您不能移动扩展分区 ( /dev/sda2)的左边界,因为它/dev/sda5在其开始处包含一个逻辑卷 ( )。

扩展分区是逻辑卷的容器,但它们就像一个没有底的盒子。如果你把这个无底的盒子抬起来,它的所有东西仍然会放在地板上的同一个地方。逻辑卷也是如此,如果您修改它们的容器,它们不会自动移动或调整大小。由于逻辑卷可能不存在于其封闭扩展分区之外,因此不允许以会导致其包含的逻辑卷的一部分出现在其边界之外的方式移动或调整扩展分区的大小。

您仍然可以实现您的目标并/dev/sda1占用磁盘上剩余的未分区空间,只需要再执行几个步骤:

  1. 将扩展分区 ( /dev/sda2) 的右边框移动到最终要添加的空间量来扩大扩展分区 ( ) /dev/sda1,可能您希望将其一直向右移动。

  2. /dev/sda5扩大的扩展分区内的交换分区(逻辑卷)移动到其容器的右端。

  3. /dev/sda2通过将扩展分区 ( ) 的左边框一直向右移动来缩小扩展分区 ( ),这样它里面就没有剩余的未分配空间(由于分区对齐,可能不会分配一两个 MB,但这没问题)。

  4. 最后/dev/sda1通过移动主分区的右边框来扩大主分区 ( ) 以占据您刚刚在它旁边洗牌的所有未分区空间。