「update-secureboot-policy --enroll-key」在每個新啟動的公司上運行,消耗資源

「update-secureboot-policy --enroll-key」在每個新啟動的公司上運行,消耗資源

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

update-secureboot-policy 的使用統計

答案1

我遇到了同樣的問題,我找到了解決方案,實際上非常簡單。

問題是腳本正在等待我確認在我的電腦上新增 UEFI 條目,但終端機沒有顯示並消耗所有資源(主動等待?)

簡短的

我的解決方案是手動運行命令列,重新啟動電腦並註冊 MOK 金鑰。

完整解釋

  1. 取得實際命令複製貼上

    ps aux | grep -e "update-secureboot-policy"

  2. 停止目前進程

    sudo kill <pid>

  3. 手動執行命令並遵循 UEFI 說明

    sudo /usr/bin/perl -w /usr/share/debconf/frontend /usr/sbin/update-secureboot-policy --enroll-key

  4. 重新啟動電腦並在BIOS中進入“MOK密鑰”管理

  5. 註冊密鑰(見下圖)

  6. 結束

在此輸入影像描述

相關內容