答案1
gparted
确实只考虑在分区当前占用的空间及其前后的任何可用空间内移动分区。所以你还不能动sda3
;但您可以移动sda4
,并且如果您这样做,您将能够使用和sda3
之间的空闲空间进行移动。 (假设满足移动分区的其他约束:您不能移动包含已安装文件系统的分区,并且文件系统必须是干净的。)sda4
sda3
这确实意味着分区之间的相对顺序无法更改。但是,gparted
可以复制分区并删除它们,这会产生相同的最终结果。
在大多数情况下,gparted
使用自己的实现来移动分区。然而,对于包含 ext2/3/4 文件系统或 Linux 交换的分区,它将分别使用e2image
(如果可用) 和mkswap
。 “查看”菜单中的“文件系统支持”条目将显示当前安装的工具支持哪些功能,并列出gparted
所需的工具: