“未找到休眠设备”,尽管我已经更新了 /etc/fstab

“未找到休眠设备”,尽管我已经更新了 /etc/fstab

我的计算机上原本有一个 Linux 交换分区,但我已将其删除。当我尝试启动时,我会收到错误消息

ERROR: resmue: hibernation device 'UUID=f5eea.....andsoon' not found

这指的是丢失的交换分区。因此,我在 /etc/fstab 文件(通过 Live USB 记忆棒)中注释掉了具有相应 UUID(并且表示“交换”)的行。现在我的电脑确实可以启动,但在启动过程中的一小会儿,我仍然收到相同的错误消息以及与以前相同的 UUID。我什至不知道这个 UUID 还存储在我的计算机上的其他位置。可能发生什么事?

我使用的是 Manjaro Linux 5.8.18-1

答案1

该设备最有可能在引导加载程序的内核参数中引用。

因此,您可能必须更新引导加载程序信息或手动从引导配置中删除该引用。

这就是 Linux 发行版差异很大的地方。 Ubuntu/Debian 是不同的。使用 grub(如 SLES 11)或 grub2(如 CentOS 7)的系统也是如此。

根据arch-linux 文章(Manjaro 似乎是一个 Arch-fork)你应该检查: /etc/默认/grub和设置GRUB_CMDLINE_LINUX_DEFAULT

更正设置后,您应该运行

sudo grub-mkconfig -o /boot/grub/grub.cfg

这与更改其他发行版上的 grub2 设置非常相似。

相关内容