如何在已安装的 ubuntu 上创建交换分区?

如何在已安装的 ubuntu 上创建交换分区?

可能重复:
系统安装后添加交换分区

我已经安装了没有任何交换分区的 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

如果发生问题我不承担任何责任。

相关内容