从交换文件恢复休眠状态

从交换文件恢复休眠状态

我非常确定我正确设置了休眠模式,并且当我单击休眠模式时,我正在使用的交换文件被识别并写入。(/hibernate.img)在屏幕的角落,它显示系统快照、压缩率等。

但是,当我从休眠状态恢复时,左上角会显示“从 hibernate.img 恢复”,但系统每次都会冻结。

有些教程提到使用专门编译的内核,但我没有这样做。内核只是 3.2.0-25-generic。

我使用的是 12.04 64 位。任何帮助都非常感谢。

答案1

您真的需要交换文件吗?在 Linux 中,您通常会创建一个交换分区。这是一个专门用作交换内存的分区。如果您在空白磁盘上安装了 Ubuntu,则默认情况下应该有一个交换分区。如果您选择了自己的分区布局而没有创建交换分区,我建议重新分区以创建一个交换分区。

到目前为止,我遇到的唯一休眠问题是,如果交换分区小于物理 RAM,休眠总是会失败。映像文件是否大于 RAM?

相关内容