我到处搜索,虽然有指南,但没有一个说如果某个步骤不起作用该怎么办,所以据我所知这不是重复的。如果是,我会把它删掉,但请先阅读完整的问题。
我用了本指南。
所以我这样做了sudo pm-hibernate
然后我的屏幕进入休眠屏幕说:
快照
快照完成
写入(或类似内容)____0%
然后就一直挂在那里。我的交换空间可见,是 9GB,我的 RAM 是 6GB。它是与 Windows 7 的双启动。
答案1
要了解您的交换分区,请运行swapon -s
。假设它报告/dev/sda6
。
打开/etc/default/grub
并找到带有 的行GRUB_CMDLINE_LINUX_DEFAULT=
。这是 GRUB 将传递给 Linux 的内核命令行选项列表。添加resume=/dev/sda6
,因此该行
GRUB_CMDLINE_LINUX_DEFAULT="nosplash enable_mtrr_cleanup=1"
现在看起来像这样
GRUB_CMDLINE_LINUX_DEFAULT="nosplash enable_mtrr_cleanup=1 resume=/dev/sda6"
保存文件并运行此文件以启用新配置:
sudo update-grub2