[実際にLinux Mint 20.2を使用しているため、Ubuntu Askを再公開したので、この質問はこのサイトに属します。]
私はしばらくの間、Windows 10とLinux Mintがインストールされている2つのハードドライブでデュアルブートをして、最近GPUを交換しました。両方のオペレーティングシステムでドライバを更新した後、GRUBで次の問題が発生しました。 MintではEnterキーを押すと起動しますが、(ほぼ)押すとすぐにメニューの最後の項目に移動し、GRUBを使用できなくなります。。まるで下のキーを一度押すのではなく、押し続けているのと同じです!別のキーを使用しても同じ結果が表示されます。私もやった」氏「ターミナルを開くと、実際に「c」文字がプロンプトにスパムとして表示されます。しかし永遠ではありません。しばらくしてから停止します。これで、任意の文字を入力すると同じ結果が表示され、ターミナルに15〜20回表示されます。残念ながら、一度はEnter以外のキーを押すと、GRUBメニューが永久に中断されます。
いくつかの調査をしてみましたが、これらの症状に似ていると見つけた唯一の議論は次のとおりです。これはランチパッドにあります。。 (GRUBのキーボードに関するほとんどの議論は、キーボードをまったく検出できないことです。)この問題は長い間存在しているようで、年に一度だけ報告されます。私もそこにいくつかの情報を提供します。
これまで私が試したことは次のとおりです。
- USBキーボードをUSB3ポートからUSB2ポートに切り替えました。
- BIOSでレガシーUSBサポートを無効にする
- BIOSでXHCIを無効にする
- GRUBのクリーンアップと再インストール(ブートリカバリによる)
これらの解決策のどれも効果がありません。しかし、時々GRUBを使うことができました!何かを変えた後は、ほとんど問題が解決されたような印象を受けます。残念なことに、GRUBは次回の再起動後も依然として誤動作しており、私はこの希望を一貫して再現できませんでした。
次に、BIOS自体を更新してみることもできます。私はWindowsのAMDドライバマネージャがこれについて何かをしていると強く疑っています。まだ時間になるかはわかりませんが、終わったらお知らせします(手術が成功してほしい)。
とにかく私のシステムに関する情報は次のとおりです。
- コマンド結果
sudo dmidecode
(BIOS関連項目のみ) - ブート回復の最後のBootInfo:sdaはWindows用、sdbはMint用、sdcは保存専用です。
より多くの情報が必要な場合はお問い合わせください。
更新 17/09:いくつかの調査の後、問題を明確にするために回答を投稿しました。下記をご覧ください。
答え1
いよいよ解決しました!
私は一つ作ったマザーボードのCMOSクリア、それから キーボードをUSB2ポートに接続します。。
後でこの問題が発生した場合、この最初のステップはオプションです。私の場合、ハードウェアエラーが発生した可能性があります。
もう一つ注目すべきことがあります。Grubの実行中にUSBポートを切り替えても効果はありません。!動作する前に再試行するために再起動する必要がありました(実際にケースが終了したかどうかを確認して確認するために5回の試みが必要でした)。
詳細については、次を参照してください。Linux Mint Forum。
答え2
さて、まだこの問題がありますが、かなりの進歩を遂げました。
まず問題を確認しました。GRUB リフレッシュ頻度が高すぎるため、キーボードが敏感になりすぎます。。ワンクリック下に10回押して記録します(GRUBメニューはしばしば停止します)。今質問は次のとおりです。キーボードを使用できるようにGRUBのフレームレートを下げるにはどうすればよいですか?
そのために、私は/etc/default/grub
インスピレーションを受けました。このスレッド(まったく同じ問題がある)とGRUBドキュメント、いくつかの値を使用しました。
- GRUB_TERMINAL_INPUT:試してみましたが
console
実際の効果はないようです。usb_keyboard
serial
- GRUB_TERMINAL_OUTPUT
console
:設定時(「直列」も同様)違うようです!解像度をできるだけ小さく保つと、キーボードは半分の時間しか機能しません。残念ながら、残りの半分には、私が何をしてもGRUBが停止します。 - GRUB_GFX_MODE: いくつかの回避策を試しました。多くの実験を行った後、解像度が低いほど問題が深刻であると感じました。
- GRUB_GFXPAYLOAD_LINUX:onに設定しようとしましたが、
text
問題が発生し、時にはLinuxが起動しないことがありました。とにかく、これは明らかにGRUBメニュー自体ではなく、Linuxブートにのみ影響するので、それは重要ではないと思います。 - GRUB_CMDLINE_LINUX_DEFAULT:パラメータを追加してフレームレートを手動で設定できると思いましたが、
video=1920x1080@60
効果はありませんでした。
私はいくつかの組み合わせを試しましたが、それらのいくつかは有望に見えましたが、最終的にそれらのどれも実際には機能しませんでした。
少なくとも私は私が探しているものをよりよく知っています。いくつかの解決策があります。 GRUBメニューのキーボードを非常にスムーズに押すと、好きなものを選択できます。しかし、これは理想的なものではありません。非常に小さな誤った動きでもGRUBが停止し、強制的に再起動する可能性があります。だからもう一度提案を受け取ります!
これは私のものです。現在のグラップ構成、ちなみに。
答え3
提案された他の解決策を試しましたが、ファイルGRUB_TERMINAL=console
からテキストモードに変更する以外に便利なものが見つかりませんでした。非常に香水を呼び起こしますが、非常に実用的です。/etc/default/grub