将 Gparted 中的已分配空间与未分配空间合并

将 Gparted 中的已分配空间与未分配空间合并

我有一台双引导机器(Linux Mint 19.3 Cinnamon 和 Windows 10),并且希望将空间从 Windows 分配到 Linux。我已经从 C:\ 和 D:\ 驱动器中删除了空间,没有任何问题,但我在扩展 Linux 分区时遇到了问题。我的分配空间低于未分配空间。这是一个屏幕截图(这是我能做到的最准确的):GPARTED 驱动器

我想将“Linux Root”分区上方的未分配空间添加到名为“Linux Home”的分区。我还想将最底部的未分配空间添加到“Linux Root”。

答案1

首先,备份您的数据。

从 Live USB 启动 Linux (格帕特或 Linux Mint 19.3 Cinnamon Live USB)并启动 GParted。

与其将底部的未分配空间分配给“Linux Root”,不如使用顶部未分配空间的一部分(~14GB?)更容易。

  1. 调整/移动/dev/sda5“Linux Root”的大小,将分区增大到所需的大小,即,如果将分区扩大14 GiB,请将分区移动到左侧,这样在“Linux Root”之后您将得到大约50 GiB:

    ...
    /dev/sda3 Basic data partition
    /dev/sda5 Linux Root           27.94 + 14 GiB
    unallocated                    ~50 GiB
    /dev/sda6 Linux Swap
    /dev/sda7 Linux Home
    /dev/sda4 Basic data partition
    unallocated                    14.65 GiB
    
  2. /dev/sda6“Linux Swap”移至左侧:

    ...
    /dev/sda3 Basic data partition
    /dev/sda5 Linux Root           27.94 + 14 GiB
    /dev/sda6 Linux Swap
    unallocated                    ~50 GiB
    /dev/sda7 Linux Home
    /dev/sda4 Basic data partition
    unallocated                    14.65 GiB
    
  3. /dev/sda4“基本数据分区”移至右侧:

    ...
    /dev/sda3 Basic data partition
    /dev/sda5 Linux Root           27.94 + 14 GiB
    /dev/sda6 Linux Swap
    unallocated                    ~50 GiB
    /dev/sda7 Linux Home
    unallocated                    14.65 GiB
    /dev/sda4 Basic data partition
    
  4. 调整/dev/sda7“Linux Home”的大小以占用分区前后未分配的空间。

答案2

这将需要您移动隔板,这可能会很危险;希望你有备份。 LVM 会让事情变得更容易;这就是 Fedora 将其设为默认值的原因。

  1. 移动分区以获得未分配的空间您想要扩展的分区。
  2. 扩展分区
  3. 扩展底层文件系统

相关内容