使用 GParted 调整 Fedora 分区大小时出现问题

使用 GParted 调整 Fedora 分区大小时出现问题

在此输入图像描述

大家好,

我想调整当前 Linux 分区的大小。图中我的fedora系统是sdb5(它在我的SSD上),105GB未分配空间曾经是我不再使用的windows分区的空间,我想做的是扩大我的Linux分区的大小,但是/boot/efi 和 /boot (相应的 sdb2 和 sdb4)位于我的两个分区之间。我能做些什么?我对终端选项不太满意,所以我更喜欢 GUI 解决方案。

答案1

我希望我没有遗漏一些明显的东西。 LVM 的要点是您可以将多个分区用作一个文件系统。这样做的有用之处之一是您可以将文件系统扩展到任何新分区(甚至跨磁盘)。

因此,在您的情况下,您可以在分配的空间中创建一个新分区,将其添加到您的卷组中,然后扩展您的逻辑卷以使用额外的空间。

恐怕我没有关于使用 gparted 执行此操作的说明,但这里有一个相对直接的教程,介绍如何通过添加分区来扩展 LVM。

https://www.systutorials.com/5621/extending-a-mounted-ext4-file-system-on-lvm-in-linux/

步骤的简单版本是:

  1. 创建一个新的(未格式化的)分区(使用cfdisk或者fdisk
  2. 将分区设置为 LVM 物理卷pvcreate
  3. 使用以下命令将新物理卷添加到卷组中vgextend
  4. 扩展逻辑卷以使用额外的空间lvextend
  5. (如果步骤 4 中未完成)使用以下命令调整 ext4 文件系统的大小resize2fs

答案2

我建议您将 /boot 和 /boot/efi 分区移动到磁盘的开头,以便未分配的空间与您实际想要将其添加到的分区相邻。完成后,您可以将 LVM 分区的大小调整到相邻的可用空间。

由于您无法移动已安装的文件系统,因此您应该首先使用以下命令启动系统GParted 现场直播图像以确保您要移动的文件系统未安装。

相关内容