没有交换分区如何仅使用“交换文件”进行休眠

没有交换分区如何仅使用“交换文件”进行休眠

我在 Ubuntu 论坛中找到了与此问题相近的答案,但没有找到确切的答案。我找到了

  1. 如何在安装 Ubuntu 后创建交换分区。
  2. 如何创建或添加交换文件到现有交换分区。

但是现在要回答这个问题。由于在安装时我不知道交换分区的用途,所以我安装了没有交换分区的 Ubuntu 12.10,并使用了“http://www.thegeekstuff.com/2010/08/how-to-add-swap-space/“创建交换文件并在使用 mkswap 时收到此错误

# mkswap /root/myswapfile
Setting up swapspace version 1, size = 1048572 KiB
**no label, UUID=cc477ba5-e2d9-495c-a63b-300c4e5e0048**

每次 UUID 都不同。但我忽略了它并继续执行后续步骤,当我尝试休眠系统时,我收到了这些错误

PM: swap header not found,
cannot get swap device try swapon -a,
cannot get swap writer

我只想使用交换文件来休眠我的系统,而不创建交换分区。可以吗?我是 ubuntu 新手。

答案1

尝试安装 USWSUSP 包....我希望这会起作用....

答案2

由于人们表达了各种担忧这里并且这里我建议不要使用交换文件。也许可以改变你的问题,我们可以指导你如何追溯安装交换分区。

相关内容