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

lea*_*ner 5 hibernate swap

我在这个问题附近找到了答案,但在 Ubuntu-forums 中没有找到确切答案。我找到了答案

  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**
Run Code Online (Sandbox Code Playgroud)

并且每次 UUID 都不同。但是我忽略并继续下一步,当我试图休眠我的系统时,我收到了这些错误

PM: swap header not found,
cannot get swap device try swapon -a,
cannot get swap writer
Run Code Online (Sandbox Code Playgroud)

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

DrS*_*SAR 1

由于这里这里表达的各种担忧,我会警告不要使用交换文件。也许改变您的问题,我们可以引导您完成交换分区的追溯安装。