RHEL7 エラーメッセージkernel: efivars: set_variable() failed: statusの解決方法

環境
RHEL 7.8

エラー現象
/var/log/messagesファイルに以下のメッセージが出力されます。

kernel: efivars: set_variable() failed: status=-28
systemd-udevd: inotify_add_watch(X, /dev/sdXX, XX) failed: No such file or directory

解決方法
1. /etc/default/grubファイルのGRUB_CMDLINE_LINUXの行にefi_no_storage_paranoiaを追加します。

GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root (中略) crashkernel=auto efi_no_storage_paranoia"

2.grub2-mkconfigコマンドを実行します。

grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

3.システムを再起動します。

shutdown -r now

 

CentOS 7

Posted by arkgame