如何使用GParted将分区扩展到非相邻的可用空间?


12

我的双启动计算机具有以下分区:

  • sda1 50 GB NTFS
  • sda2 15 GB未分配
  • sda3 20 GB ext3
  • sda4 20 GB ext4

我想将sda2上未使用的空间分配给sda4上的Ubuntu分区,希望不影响其他两个分区,并保留以下配置:

  • sda1 50 GB NTFS
  • sda3 20 GB ext3
  • sda4 35 GB ext4

这可能吗?如果是这样,怎么做,最好使用GParted?

Answers:


11

您必须从livecd运行gparted,因为您将移动分区。

  1. 备份数据(如果在分区更改期间出现问题,则存在很高的风险)
  2. 将sda3移至未分配空间的开头
  3. 将sda4移至未分配空间的开头

  4. 调整sda4大小


0

这不能完成。您可以在未分配的空间中创建分区,然后将其安装到主目录中的某个路径或Ubuntu分区中的其他任何位置,但是您不能合并两个非连续的分区。


1
您可以执行此操作,如果有未分配的可用空间,则可以通过调整其大小将其扩展到任何分区。
karthick87

@karthick:但是sda4旁边没有那个可用空间
LFC_fan 2010年

1
好吧,binW关于您不能真正合并两个分区这一事实是正确的。当然扩展一个分区是因为另一个分区是空的。也许我们应该编辑问题标题。
Maxime R. 2010年

@ karthick87:只有在磁盘上分区之前或之后,您才能为分区添加可用空间。分区表定义磁盘上分区的起点和终点。此处sda3位于sda2和sda4之间,因此即使sda2为空,也无法合并它们
binW 2010年

这就是为什么我在karthick87答案上发表评论的原因:删除sda2,移动sda3,然后可以扩展sda4。
Maxime R.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.