Fstab

“未找到休眠設備”,雖然我已更新 /etc/fstab

  • November 13, 2020

我的電腦上最初有一個 Linux 交換分區,但已將其刪除。然後當我嘗試啟動時,我會收到錯誤消息

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

它指的是缺少的交換分區。所以我在 /etc/fstab 文件(通過 Live USB 記憶棒)中用相應的 UUID(並且說“交換”)註釋掉了行。現在我的電腦確實啟動了,但是在啟動過程中的一小段時間裡,我仍然收到相同的錯誤消息,以及與以前相同的 UUID。我什至不知道這個 UUID 還儲存在我的電腦上的什麼地方。會發生什麼?

我在 Manjaro Linux 5.8.18-1

該設備最適合在引導載入程序的核心參數中引用。

因此,您可能必須更新引導載入程序資訊或手動從引導配置中刪除該引用。

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

根據這篇arch-linux 文章(Manjaro 似乎是 Arch-fork),您應該檢查: /etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT的設置

更正設置後,您應該執行

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

這與在其他發行版上更改 grub2-settings 非常相似。

引用自:https://unix.stackexchange.com/questions/619351