答案1
您需要扩展分区之后或之前的未分配空间。
为此,您只需将 sda4 和 sda3 移到驱动器的更下方即可。这将在 sda2 之后创建未分配的空间。然后,您可以将 sda2 的分区扩展到新的“未分配”空间中。
答案2
@Itai Ganot 是正确的。只有当分区后面紧接着有未分配的相邻空间时,您才能增大分区。
禁用交换,删除交换分区,然后扩大扩展分区,然后扩大 sda3 分区和文件系统,然后重新创建交换。
答案3
简单的:
- 右键单击交换分区(
/dev/sda6
),执行“关闭交换” - 启用交换分区的调整大小/移动。使用调整大小/移动将交换分区上移(至未分配部分的末尾)
- 使用编辑菜单来完成该待处理的操作。
- 右键单击交换分区,执行“交换”
/dev/sda5
使用调整大小/移动对话框选择它来调整大小- 最后,用来
resize2fs /dev/sda5
扩展文件系统......
如果您想增加其他 ext4 分区(sda2
或sda3
)中的空间,则必须先缩小扩展分区,然后移动它以在其旁边提供未分配的空间。这还有更多步骤...
答案4
不幸的是,这并不容易,事实上我认为之前的帖子在一个关键方面是错误的。
/dev/sda4 是一个扩展分区,其中包含 2 个分区。您需要做的第一件事是删除这两个分区。删除 linux-swap 分区并不是什么大问题,只需关闭交换分区并删除它(swapoff -a)即可 - 但 /dev/sda5 可能带来更大的挑战。
在不了解有关您的设置的更多信息的情况下,无法提供准确的建议,但是如果它已安装并成为树的一部分,请将数据从中复制到临时目录中,然后将其卸载并将数据从临时空间移动到它所属的位置(幸运的是那里没有太多数据)。
您需要做类似的事情来将 /dev/sda3 的内容移动到 /dev/sda2。
删除 /dev/sda3 和 sda5 的内容并删除 swap 后,您可以删除这些分区,并为 /dev/sda3 重新创建更大的分区。您可能还想创建交换文件或交换分区。创建交换区域后,使用 mkswap /dev/sdX 或 mkswap /path/to/file 对其进行格式化。您还需要转到 /etc/fstab 并根据需要删除/更新挂载。