答案1
可以禁用、删除交换,在需要的地方重新创建交换(mkswap),然后重新启用交换。如果 /etc/fstab 中提到了旧分区,请确保使用新的 UUID 更新它。
可以移动或重新创建 EFI 分区,只要它保留其分区 GUID... 并且最好保留其在列表中的位置,否则 Windows 似乎会有点混乱。我通常建议重新创建它。
就您而言,ESP 似乎是第一个分区,而不是第七个分区,因此我认为根本不需要移动它。如果您有两个 ESP(一个用于 Windows,一个用于 Linux),则可以移动 Linux ESP。
(要重新创建 ESP,请partx
记下旧的 GUID,压缩/压缩所有文件,删除并在新位置重新创建分区,提取所有文件,使用fdisk
或gdisk
“专家”子菜单恢复相同的 GUID。)
答案2
尝试去移动分区是总是风险很大,尤其是在开始时。您可以通过制定全驱动映像,这样您就可以从灾难中恢复。核实图像。然后你就可以更有信心地进行实验。
但是,我只想缩小 Windows 规模,然后再重新安装 Linux。500 GB 驱动器上 25 GB 的损失可以忽略不计(约 5%),或者您可以重新分配该空间用于其他用途。就我个人而言,我会将 Windows NTFS 保留在一起,而不是将 ext4 分区放在中间。此外,您可以考虑消除交换分割和使用交换文件,如果您添加 RAM 或想要测试不同的大小,它可以更灵活地进行更改。