我在 128GB SSD 上安装了 Windows 8.1,这是我旧笔记本电脑上的全部。突然我决定告别 Windows 的东西。所以我选择了 Ubuntu,但决定在一段时间内使用双启动,以防我需要一些只能在 Windows 上安装的特定软件。
起初我为 Ubuntu 专门留了 32GB /
,但现在感觉空间不够了,所以我彻底删除了 Windows 及其启动分区。
以下是我现在所拥有的:
Free Space Partition 3 Partition 4
---------- ------------- ------------------
88GB 1GB FAT (EFI) 31GB Ext4 (Ubuntu)
我需要做的是将我的扩展Ubuntu Partition
到 80GB,但正如你所看到的,我想我不能因为它与之间Free Space
隔着。Ubuntu Partition
EFI Partition
我能做些什么?
答案1
我找到了一个非常简单的解决方案。
- 我安装了分区使用命令
sudo apt-get install gparted
。 - 在 的开头创建了一个 1GB 的 FAT32 分区
Free Space
。 - 将其标记为
Boot
和esp
。 - 将其复制
Partition 3 (EFI)
并粘贴到我的新分区中。 - 运行命令
sudo update-grub
。(我不知道是否有必要) - 删除了前一个
EFI Partition (Partition 3)
。 - 启动到
Ubuntu Live USB
。 (默认安装 Gparted) - 已移动并调整大小
Ubuntu Partition
。
瞧,一切仍然正常。没有启动/grub 问题。
答案2
使用实时 USB 棒,您需要将分区 3 移动到可用空间的开头。这可以通过gparted
- 来完成sudo apt install gparted
,如果尚未安装,您可以使用它进行安装。
(gparted 有一个用于分区的移动命令)现在您可以扩大您的 Ubuntu 分区。
打开 gparted 时,请确保选择正确的设备(例如 /dev/sda1)