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

我的双启动机器有如下分区:

  • 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?

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

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

  4. 调整sda4的大小

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