Linux Debian Buster ではパスワードを設定してくださいGRUB2(バージョン2.02)の場合、テンキーキーを使用してユーザーまたはパスワードを正確に入力することはできません。私が押すと0(0)この数字キーパッドで機能しますUnknown key 0x62
が、他の数字キーパッドキーが機能します。
GRUBシェルでも同じ現象が観察され(GrubメニューでCを押してコマンドラインに切り替え)、エラーなく他のキーパッドキーを押すことができました。 0数字キーパッドキーのみがこのメッセージをトリガーします...
何が問題なの?
この問題の考えられる原因がファイル生成であることに気づきました/boot/grub/layouts/fr.gkb
。
GRUBをパスワードで保護しながら、GRUBシェルをキーボードフレンドリーにしたかったのですAZERTY
(私はフランス語です)。
だから、このガイド私は次のコマンドを使用してこのファイルを作成しました(返されたフランス語のメッセージを英語に翻訳しました)。
root@host:~# ckbcomp fr | grub-mklayout -o /boot/grub/layouts/fr.gkb
Unknown Meta_Tab key identifier
Unknown Meta_Tab key identifier
Unknown key code 0x54
Unknown key code 0x65
Unknown key code 0x7f
コマンドは成功したが未知のキーコードを含むいくつかのメッセージを返します(私はこれが正常でなければならないと自分で考えて無視しました)。
0x62
GRUBによって報告されたコード(上記を参照)は問題の一部ではありませんが、関連性があるにもかかわらず、奇妙なことに観察された問題のようです。
確実にするために、フランス語のGRUBサポートを削除し、GRUBシェルで次のキーパッドキーをテストしました。
0123456789/*-+
今回エラーを報告していない人は誰ですか?
したがって、問題はfr.gkbの生成で発生しますが、この問題を解決する方法がわかりません。
ckbcomp fr
解読方法がわからない体系的なプロセスが表示されていますが、問題ないようです(エラーなし)、実際にはckbcomp fr
キーボードファイルを読みますが、このファイルを/usr/share/X11/xkb/symbols/fr
変更する方法がわかりません。ckbcomp
簡単に見えます。処理するよりもアクセスすること。