在 Ubuntu 20.04 上使用加密驱动器从休眠状态恢复时失败。交换文件优先级?

在 Ubuntu 20.04 上使用加密驱动器从休眠状态恢复时失败。交换文件优先级?

我曾经在 Ubuntu 20.04 下按照以下说明在磁盘已加密的笔记本电脑上进行休眠安装带有加密交换/主分区的 Ubuntu 19.10,手动指定交换分区休眠并从交换文件恢复(但由于 NVIDIA 驱动程序问题,我在 Ubuntu 20.04 之前无法让它工作……)。

但有时,它不再起作用:在恢复时,在我输入加密密码后,它就永远挂起了。

我遇到的第一个问题是我真的不知道如何“调试”这个问题。

然后我想知道问题是否来自交换优先级。当我与安装带有加密交换/主分区的 Ubuntu 19.10,手动指定交换分区,我的优先事项顺序是错误的。

root@is241395:~# swapon 
NAME      TYPE      SIZE USED PRIO
/swapfile file       40G   0B   -3
/dev/dm-2 partition 980M   0B   -2

我的问题可能就是由于这个原因。如何更新这些优先级(我不确定我是否理解了与的关系fstab)?

答案1

我至少可以回答有关如何更改交换优先级的问题。您可以在您的 中手动设置/etc/fstab。如果您想要优先使用交换文件,请编辑/etc/fstab包含交换文件挂载的行。查看您的链接,看起来您可能有以下形式的内容:

/swapfile                   none            swap    sw              0       0

更改为:

/swapfile                   none            swap    sw,pri=1       0       0

重新启动后,您的机器应该会优先使用交换文件而不是分区。

相关内容