我在具有16 GB闪存驱动器的64位HP笔记本电脑上运行Ubuntu 12.04。我现在没有可用的硬盘驱动器。安装Ubuntu时,我在sdb1上创建了2 GB的交换分区。从那以后,我了解到交换分区通常对闪存驱动器不是一个好主意,因此我想将交换空间用于其他分区。您可以在下面的链接中看到我的分区方案。
我已经读到我只需要注释掉sdb1
fstab文件,从GParted live CD引导,选择swapoff
sdb1,删除/合并其他分区,一切都很好。
但是,我还读到,弄乱sdb1会改变sdb2或sdb3的UUID并引起问题。这是真的?initramfs是否完全使用swap?
另外,当我在带有内置硬盘的笔记本电脑上运行Ubuntu时,交换分区有很大帮助吗?我有6 GB的DDR3。1.5xActual RAM的规则是否仍然适用?对我来说似乎相当多。
谢谢您的帮助!
更新:我已删除掉交换。我遵循的过程是:
- 右键单击GParted中的交换分区,然后选择交换。
- 使用#注释掉fstab中的交换分区。
- 我试图从实时的GParted CD引导,但是一直出现错误,因此我在Ubuntu中运行了GParted。
- GParted中已删除的交换分区。
- 已卸载/ windows。
- 展开/ windows以占用剩余空间。
- 挂载/ windows。
/和/ windows分区各自保留自己的名称和UUID,一切运行正常。我之前从未见过使用过任何交换空间,也不想使用休眠功能,因此我认为删除交换是一个好主意。