セキュアブートを有効にしたまま、一部のサードパーティのカーネルモジュールをサポートするために、Ubuntu 20.04.1でMOKを登録しようとしています。システムはデフォルトのカーネルとモジュールで正しく起動しますが、Mok Managerを使用してサードパーティのカーネルモジュールに署名するために作成されたMOKを登録するのに問題があります。登録プロセスを開始すると、Ubuntuの実行中にダイアログボックスにパスワードを入力し、次回の起動時に登録プロセスを続行するためにMok Managerが実行されるようにスケジュールします。再起動すると、Mok管理メニューに4つの選択肢があることがわかりました。 1つ目は起動を続行し、2つ目は生成されたMOKキーを登録することでした。しかし、この間、キーボードはまったく機能しないようです。 Caps LockやNum Lockも機能しません。十分に長く待つとタイムアウトになり続けます。 Mok Managerに入るには、任意のキーを押すように求められます。 F1とF12はアクセス可能なようで、両方のキーがBIOSオプションを選択するために使用されていましたが、他のほとんどのキーはまだ無視されました。
Grubや他のブートローダーで私のラップトップキーボードが正常に動作しているようです。外部USBキーボードは役に立ちません。 Lenovo Rescue Y540。
キーボードをブロックするものがあるか、キーボードを有効にするには何かをロードする必要がありますか?
答え1
TLDR:BIOSに入ると、MOK Managerのキーボードが有効になります。設定を変更する必要はなく、入力後すぐに終了するだけです。
Lenovo Legion 5 Pro 16ACH6HにLinux Mint 20.1をインストールした後も同じ問題が発生しました。
MOK Managerの起動時にキーボードを認識しません。電源を切るには、電源ボタンを短く押す必要がありました。これで電源を入れ、F2を押してBIOSに入ります(キーボードがそこで動作します)。何の変更も適用せずにBIOSを終了しました。チャジャン!キーボードが動作しました!
Linux MintはMOKマネージャを2回だけ表示します。表示されなくなった場合は、端末で次のコマンドを実行して復元できます。
sudo update-secureboot-policy --enroll-key
<Tab>
「OK」を押してからパスワードを入力し、繰り返してから閉じる必要があります。コンピュータの電源を入れてBIOSに入ることを忘れないでください。
答え2
MOK Managerに許可する前に、Biosを使ってシステムを強制することに対するRafaelKrの答えを確認しましたが、私の場合は、Lenovo Legion 5 17ARH05Hに最新のBIOSがインストールされていることも確認する必要がありました。
BIOSアップデート(以前のBIOSバージョンFSCN14WW)以前は、このプロセスによって最終的にMOK管理者がキーボードを押すことができましたが、MOK管理者は新しいMOKキーを簡単にインポートするオプションを含まない代替メニューを表示しました。
BIOSバージョンFSCN18WWにアップデートした後でも、ライブキーボードを入手するためにまだBIOS設定を実行する必要がありました。