答案1
您有好的备份吗?重大变更意味着您的备份必须是最新的。
缩小 FAT32 分区,留下 100 到 500MB。Ubuntu 可能在 Windows 驱动器上使用 ESP,但我喜欢在每个驱动器上都有 ESP,但这不是必需的。
重新启动并确保一切正常。
然后,您应该能够将 sda3 移至未分配空间。由于所有数据都已复制,因此此过程可能需要一段时间。复制部分数据时的任何中断都会损坏数据,只能从备份中进行恢复。
然后你可以直接扩展 sda3。这应该很快。
虽然 gparted 允许您对步骤进行排队,但最好先运行每个步骤并确保其正常工作,然后再执行下一个步骤。
答案2
使用您用于安装 Ubuntu 的 USB 设备。
- 选择
try Ubuntu
。 - 使用 GParted 缩小 sda2。
- 检查 sda3 的 UUID 并记下来或在 Kate 中做记录,例如
- 然后将 sda3 移到左边。
- 使用未分配的空间扩展 sda3。现在它应该位于 sda3 的右侧。
- 再次检查 sda3 的 UUID。如果相同,则无需执行任何其他操作。
- 如果它改变了,你需要改变你的
fstab
andgrub.cfg
。只需将旧的 UUID 编号更改为新的编号(以 root 身份)。因为你没有删除 sda2,所以我认为 UUID 不会改变。