![扩大交换分区而不干扰任何东西!](https://linux22.com/image/818614/%E6%89%A9%E5%A4%A7%E4%BA%A4%E6%8D%A2%E5%88%86%E5%8C%BA%E8%80%8C%E4%B8%8D%E5%B9%B2%E6%89%B0%E4%BB%BB%E4%BD%95%E4%B8%9C%E8%A5%BF%EF%BC%81.png)
我现在在操作大型图像文件时遇到了一些问题,而以前在操作 10.04 时从未出现过这些问题。我注意到,当我全新安装时,它为自己选择的交换分区是 3GB,而不是我安装 10.04 时的 6GB。
因此,如果没有其他原因,只是为了看看它是否有效,我将把它恢复到 6GB,因为我有 3GB RAM,所以这似乎是推荐的。
我已经阅读了 Swap-FAQ,但考虑到我的系统已经启动并运行,它没有涉及我感兴趣的特定领域。
我的计划是从安装 CD 启动并运行 GParted 来调整分区大小。目前,一个主分区中大约有 400GB 的数据,Ubuntu 安装在一个扩展的大约 100GB 的分区上,其中大约 97GB 用于系统,大约 3GB 用于交换(未分配空间可能相差几 GB)。
如果我这样做,我的安装会保持完整吗?还是会破坏任何东西?例如与 Windows 相比,我知道调整系统分区的大小会导致问题!
答案1
在交换分区上使用 live CD 中的 GParted 不会造成任何影响。交换分区不应包含有价值的数据,但您可能也在调整 Ubuntu 分区的大小,因此会出现常见的警告:进行备份。备份我的安装时没有主目录(我有一个单独的主分区),导致存档小于 3 GB,因此备份空间应该不是问题。
我建议您在 GParted 中逐步执行必要的操作。
如果您需要创建新的交换分区,则应在以下文件中将旧 UUID 替换为新 UUID:
/etc/fstab
/etc/initramfs-tools/conf.d/resume
后者用于休眠。返回系统执行update-initramfs -u -k all
该命令将更新所有初始 ramdisk,以使用 swap 的新 UUID 进行休眠。重新启动即可完成。