我得到了他的分区方案:
我想将扩展分区/dev/sda1
中未定位的空间分配给(我的系统分区) 。/dev/sda2
为了达到这个目的,我想我必须将未定位空间移出/dev/sda2
,对吗?
不幸的是 GParted 没有提供缩小的选项/dev/sda2
:(
谢谢!
答案1
您能做的不多。原因如下:
此图显示了磁盘上分区的物理布局。我添加了指向/dev/sda1
未分配空间的箭头。您无法合并它们,因为它们不是并排的 - 分区必须是连续的。
如果您设置了 LVM,则可以将它们合并到一个逻辑分区中。我自己从未使用过它,但我猜启用它会导致丢失数据,sda1
甚至可能还会丢失其他分区上的数据。
答案2
我不太同意@gronostaj 的回答。你问的问题完全可以实现(尽管这有数据损坏的风险,所以在继续操作之前请先备份)。
在我的方法中,我将把未分配的空间移到扩展分区的最左侧(最顶部)部分。完成后,我将调整扩展分区的大小,以保留与之相邻的未分配空间sda1
。
我的方法是这样的:
- 首先,从单独的 GParted/PartedMagic CD/USB 启动。
- 然后,使用
gparted
:- 调整大小
sda6
以包含所有未分配空间。 - 再次调整大小
sda6
以留下未分配的空间sda6
。 - 然后,调整大小
swap
以包含未分配的空间,然后再次调整大小以留下未分配的空间swap
。 - 现在,您最终将拥有位于扩展分区最顶部/最左侧的未分配空间。
- 现在,调整扩展分区的大小以留出未分配的空间。
- 剩余的未分配空间现在将与 相邻
sda1
。好极了!!
- 调整大小