几周前,我开始在每次启动后在日志中看到此错误。我相信这与最近的系统更新有关。
systemd[1]: Failed to start Store a System Token in an EFI Variable.
我的系统是:
5.3.1-arch1-1-ARCH
systemd 243 (243.51-1-arch)
+PAM +AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid
以下是我在研究该主题时发现的一些内容:
无法启动在 EFI 变量中存储 SystemToken · 问题 #13603 · systemd/systemd · GitHubhttps://github.com/systemd/systemd/issues/13603
该链接有两个有趣的评论:
Message disappears after rebooting the newly installed OS.
我的情况并非如此。每次重新启动时我都会收到该消息。
Suspect the EFI variable's name changed?
我不相信事情这么简单。
谁能帮我解决这个问题吗?