我们可以使用内核参数resume=/dev/xxx指定交换分区来加载系统hibernate状态恢复时的数据。
但是,我没有find任何命令行或内核参数来select交换到哪个分区。
$ sudo systemctl hibernate # nowhere to specify swap partition.
如果我有两个活动的交换分区,系统会做什么?
如果您在引导加载程序中定义了resume=/dev/sdX swap分区,系统会在启动hibernate命令时知道挂起的位置。 因此,在Grub中定义你的简历行(如果需要,安装它),并享受!