我在 Ubuntu 论坛中找到了与此问题相近的答案,但没有找到确切的答案。我找到了
- 如何在安装 Ubuntu 后创建交换分区。
- 如何创建或添加交换文件到现有交换分区。
但是现在要回答这个问题。由于在安装时我不知道交换分区的用途,所以我安装了没有交换分区的 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 包....我希望这会起作用....