「update-secureboot-policy --enroll-key」が毎回の起動時に実行され、リソースを消費する

「update-secureboot-policy --enroll-key」が毎回の起動時に実行され、リソースを消費する

update-secureboot-policy --enroll-keyコンピュータを起動するたびに実行されているようで、手動でプロセスを強制終了しない限り、実行が止まることはありません。コンピュータが熱くなり、多くのシステム リソースを使用します。手動で強制終了すると、コンピュータの温度が下がり、すべてが正常になります。ここでは正確に何が起こっているのでしょうか。これは、debconf フロントエンドを呼び出し、debconf フロントエンドが update-secureboot-policy を呼び出す perl によって呼び出されているようです。つまり、次のようになります。/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. 仕上げる

ここに画像の説明を入力してください

関連情報