我已安装了Ubuntu 12.04,想要将我的交换空间从1GB增加到4GB。我该怎么做?
/dev/sda5 partition 1046524 568284 -1
sudo fallocate -l 3G /swapfile
sudo chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
/etc/fstab
文件中,这样你就不必在每次启动时手动重新启用它。/swapfile none swap sw 0 0
/etc/fstab
中的挂载选项中添加一个pri=N
选项,例如:UUID=xxx...yyy none swap sw,pri=10 0 0
/swapfile none swap sw,pri=1 0 0
https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F
你需要一张Ubuntu LiveCD来完成这个任务。GParted(可在软件仓库中获取)允许您对分区进行操作,包括在不丢失数据的情况下调整其大小,但强烈建议您在此之前备份所有数据...
如今内存非常便宜(4GB模块约20美元)。如果您经常使用交换分区,您可能考虑购买更多内存。这样做更快,并且拥有多个模块总是好的。