如何调整/增加我的 Ubuntu 分区并向其中添加未分配的空间?

如何调整/增加我的 Ubuntu 分区并向其中添加未分配的空间?

我的 Ubuntu 系统经常空间不足。安装 Ubuntu 时,我无意中将其安装在了不到 38 GB 的小分区上,现在这给我带来了问题。

我有 20 GB 的未分配可用空间,我想将其与 Ubuntu 分区合并。我该怎么做?

gparted 分区截图

/dev/sda7是我的 Ubuntu 分区;我想调整它的大小并扩展它。

由于我没有这些,因此我无法使用实时 CD 或 USB 驱动器进行实时启动来完成此操作。

答案1

关于这个问题的评论是正确的,因为您不能使用系统上安装的 GParted 副本来更改 sda7(您的根分区)。这是因为 GParted 无法修改已安装的分区。通常,您可以通过启动包含 GParted 的实时磁盘来解决这个问题。提问者明确表示他无权访问实时媒体。那么你能做什么呢?

这个问题的答案如何在运行时调整扩展根分区的大小?使用两种方法增加已安装分区的大小。fdisk解决方案首先删除分区(不删除底层文件系统),然后在与原始分区相同的起点处创建一个更大的分区。最后调整文件系统的大小以充分利用扩大的分区。还有一种parted解决方案(不是 GParted)利用了其 resizepart 选项。

解决此问题的另一种方法(可能更安全)是启动实时媒体,但不是将其放在 usb/dvd/cd 上,而是从保存在文件系统某处的 iso 文件启动它。为此,您可以根据您使用的内容向 grub 或 systemd-boot 添加自定义项。我在此处的问题和答案给出了该过程。如何在没有 USB/CD 的情况下修改分区

在这种情况下,提问者在想要扩大的分区(sda7)附近有可用空间,但与该分区不相邻。sda5 分区未安装,因此扩大 sda7 的第一步是启动 Ubuntu 系统,打开 GParted 并将 sda5 完全移到右侧。这样做的效果是将未使用的空间移到 sda7 旁边。然后,就需要选择上述方法之一来扩大 sda7。

相关内容