可能重复:
系统安装后添加交换分区
我已经安装了没有任何交换分区的 ubuntu 11.04。现在我想创建该操作系统应使用的交换分区。我尝试通过分区创建一个,但 ubuntu 无法使用此交换内存,并且交换使用率仍未使用。请告诉我如何使它可供 ubuntu 使用。
答案1
看这里系统安装后如何添加交换分区?你的情况也一样
要在 Ubuntu 安装后创建交换分区,请创建一个没有空洞的空分区。然后,您可以使用以下方法格式化此分区:
sudo mkswap /dev/sdx
用你的分区替换 sdx。将此分区挂载为交换分区
sudo swapon -U UUID
其中 UUID 是您的 /dev/sdx 的 UUID,从此处读取
blkid /dev/sdx
通过添加以下行在 /etc/fstab 中绑定您的新交换:
UUID=xxx none swap sw 0 0
如果您想使用交换区进行休眠,则需要使用/etc/initramfs-tools/conf.d/resume
此内容 RESUME=UUID=xxx 更新 UUID。别忘了sudo update-initramfs -u
。
如果发生问题我不承担任何责任。