update-secureboot-policy --enroll-key
似乎每當我啟動電腦時就會運行,並且永遠不會停止運行,除非我手動終止該進程。它使我的計算機變熱並使用大量系統資源。如果我手動殺死它,計算機就會冷卻下來,一切都很好。這裡究竟發生了什麼事?看起來它是由 perl 調用的,perl 正在調用 debconf 前端,而 debconf 前端正在調用 update-secureboot-policy,因此:/usr/bin/perl -w /usr/share/debconf/frontend /usr/sbin/update-secureboot-policy --enroll-key
編輯:
我正在使用基於 Ubuntu 18.04 的 ElementaryOS 5.0
答案1
我遇到了同樣的問題,我找到了解決方案,實際上非常簡單。
問題是腳本正在等待我確認在我的電腦上新增 UEFI 條目,但終端機沒有顯示並消耗所有資源(主動等待?)
簡短的
我的解決方案是手動運行命令列,重新啟動電腦並註冊 MOK 金鑰。
完整解釋
取得實際命令複製貼上
ps aux | grep -e "update-secureboot-policy"
停止目前進程
sudo kill <pid>
手動執行命令並遵循 UEFI 說明
sudo /usr/bin/perl -w /usr/share/debconf/frontend /usr/sbin/update-secureboot-policy --enroll-key
重新啟動電腦並在BIOS中進入“MOK密鑰”管理
註冊密鑰(見下圖)
結束