当两个 ext4 分区之间存在未分配空间时,如何合并它们?

当两个 ext4 分区之间存在未分配空间时,如何合并它们?

我有两个 ext4 分区:

  • /dev/sda6是我现在用的 Ubuntu 系统,
  • /dev/sda5是最近创建的空的 ext4 分区。

如何合并它们以便数据不会丢失?

截屏

答案1

由于/dev/sda5按磁盘顺序是第一位的,因此操作顺序应该是:

  1. 删除/dev/sda5,使其成为未分配空间的一部分
  2. 移动/dev/sda6它的起点,使其尽可能向上,也就是原来的位置/dev/sda5,这样未分配的空间现在就会跟随它
  3. 将其调整/dev/sda6到最大可能值,以便现在包含整个未分配的空间。

我建议首先对整个磁盘进行备份,因为即使是最小的错误也可能会毁掉它。

您可以使用的一个工具是分区. 启动它的 直播 CD/USB 进行这些操作。

答案2

备份sda6中的数据,删除sda6,扩展sda5,将数据从已删除的sda5恢复到新扩展的sda6。

答案3

按照步骤

  • 进入磁盘
  • 卸载 sda5 分区
  • 单击齿轮图标(附加分区选项)
  • 单击调整大小并拖动栏至最小尺寸并选择调整大小
  • 现在未分配的空间已创建
  • 转到 gparted 并右键单击 sda6 并选择调整大小/移动
  • 将栏拖到未分配空间的最大值,单击调整大小,确定
  • 完成了,现在点击绿色勾号接受更改。

相关内容