我一直在尝试在新安装的 Budgie 上启用休眠功能。swapon
表示我的交换分区位于/dev/sda3
,现在我需要编辑GRUB_CMDLINE_LINUX_DEFAULT
中的变量/etc/default/grub
,传递resume
和resume_offset
参数。我在获取该偏移量时遇到问题,当我运行它时,sudo filefrag -v /dev/sda3 |grep " 0:"| awk '{gsub(/\.\./,""); print $4}'
它在控制台中返回任何内容,当我运行时sudo filefrag -v /dev/sda3
我得到Filesystem type is: 1021994
,但即使我有一个 18Gi 交换分区和 16Gi RAM,使用它也会resume_offset
返回Failed to hibernate system via logind: Not enough swap space for hibernation
,所以我认为问题应该与我得到的截止值有关。
那么,我如何才能访问/dev/sda3
? 的截止值,以及resume
变量中UUID
我的交换分区或根分区的 UUID 的对应值?我在一些网站和/
其他网站上看到了使用交换分区方向的教程。我试图理解这些命令,以便根据我的情况编辑它们,但我不知道我是否遗漏了什么,我将非常感激您的帮助。