我在带有 16 GB 闪存驱动器的 64 位 HP 笔记本电脑上运行 Ubuntu 12.04。我现在没有工作硬盘。当我安装 Ubuntu 时,我在 sdb1 上创建了一个 2 GB 的交换分区。从那以后,我了解到交换分区在闪存驱动器上通常是个坏主意,因此我想将交换空间用于其他分区。您可以在下面的链接中查看我的分区方案。
我读过我只需要注释掉sdb1fstab 文件,从 GParted live CD 启动,选择swapoffsdb1,删除/与其他分区合并,一切都很好。
但是,我也读到过使用 sdb1 会改变 sdb2 或 sdb3 的 UUID 并导致问题。这是真的?initramfs 是否完全使用交换?
另外,当我在带有内部硬盘驱动器的笔记本电脑上运行 Ubuntu 时,交换分区有多大帮助?我有 6 GB 的 DDR3。1.5xActual RAM 的规则是否仍然适用?对我来说似乎有点。
谢谢您的帮助!
更新:我已经删除了交换。我遵循的过程是:
/ 和 /windows 分区各自保留了自己的名称和 UUID,并且一切正常。我以前从未见过任何交换空间被使用,而且我不打算使用休眠功能,所以我认为删除交换是一个好主意。