GRUBがキーボードに応答しない


17

2か月前に7歳のデスクトップPCにWindows XPとのデュアルブートでUbuntu 12.4LTSをインストールしました。UbuntuとLibreOfficeをUbuntuから削除してOpenOffice 4.0.1をインストールした先週まで、すべてはUbuntuとXPの両方で完全に機能しました。(Ubuntuのオンライン指示に従ってターミナルから削除/インストールが行われます)。
GRUBメニューウィンドウでは、キーボードが動作不能になっているため、システムはタイムアウトし、Ubuntuを起動します(これでも完全に機能します)が、XPを起動できません。キーボード(USB)は、スタートアップのBIOS段階で完全に機能し、GRUB中は機能しませんが、Ubuntuログイン以降は再び機能します。
解決策に関するQ&Aに目を通しましたが、最も近いのはBIOSキーボードのセットアップに関するものですが、キーボードがBIOSで動作するため、これが原因ではないと思います。
問題がどこにあるのかわかりません。私はgrub.cfgを見ており、Linuxの初心者には明らかな破損は見当たりませんが、どのメソッド/モジュール/関数呼び出し(存在する場合)がキーボードを読み取るかを特定することはできません。GRUBのリロードを検討していましたが、問題が他の場所にある場合、これは解決せず、事態を悪化させる可能性があります。
どんなアドバイスも大歓迎です。


どのバージョンのGRUBを実行していますか?おそらく、このプロセス中に明らかに変更されたGRUB固有の設定を修正することを期待して、アップグレードまたはリセットできます。これは、Ubuntu内から、または起動可能なUSBから実行できるはずです。
pzkpfw 14

非常に迅速な対応をありがとう。現在GRUB 1.99-21ubuntu3.14を実行しています(2か月前にインストール)。他のアイデアがあなたが提案するようにリセットまたはアップグレードしようとしない場合、今晩まで待機します。どうもありがとう。ブライアン
ブライアン

GRUB 2を実行していない特定の理由があるかどうか知っていますか?「バージョン9.10以降GRUB 2はUbuntuのデフォルトのブートローダーとマネージャーである」help.ubuntu.com/community/Grub2あなたが持っていない限り、私はアップグレードをお勧めしますので、私は、あなたがしているが、時代遅れのブートマネージャを実行している場合、それは助けないと思います1.99にとどまる理由
pzkpfw 14

GRUB 1.99にはUbuntu 12.4LTSが付属しており、2か月前にUbuntu Webサイトからダウンロードしました。私はそれが最新バージョンであると仮定しましたが、あなたのコメントからは明らかにそうではありません。私は今晩アップグレードを試み、私がどのように乗るかを知らせます。ブライアン
ブライアン

1
どうやらGRUB 1.98と1.99はどちらもGRUB 2なので、最新バージョンが必要です。GRUBを更新または交換するためのブート修復ディスクを準備しましたが、BIOSが最初にCDから起動しなくなっていることがわかりました(2か月前にUbuntuをインストールしたときに行いました)。今日、私はBIOSのセットアップさえすることができません(昨日やったのですが、変更を加えずに終了しました)。PCは、GRUBプロンプトに対して非常に迅速に起動し(Delが押されていてもすべてのBIOS画面をスキップします)、Ubuntuにタイムアウトします。何かおかしなことが起こっているので、最終的には最後までやりますが、しばらく時間がかかります。私はそこに着くとき、更新を掲載します
BrianW

回答:


8

Windows 7およびUbuntu 14.04LTSデュアルブート、ブート修復を使用してGRUB2を再インストール、ワイヤレスUSBキーボード、GRUB2画面でキーボードが認識されない問題を解決。

  • BIOS設定
  • 統合された周辺機器
  • レガシーUSBサポート-> [有効]

GRUB2画面に上下の矢印キーがあります。NumLockは起動時にオフになりますが、NBDです。

解決済みとしてマークする方法はわかりませんが、新しいスレッドではないので、自分には力があるとは思いません。


奇妙なことに、レガシーUSBサポート = AUTO を選択すると、USBワイヤレスLogitechキーボードが機能し始めます(ただし、応答は非常に遅くなります)。Asus UX303UB、カーネル4.10、私はそれが前に働いていたと確信しています。を除くデフォルトのgrubセットアップ。acpi_osi=
パブロビアンキ

レガシーサポートは私にとってそれでした。ありがとう。
ピクセル

2

TL; DR。ドッキングステーションがある場合は、ドッキングステーション上のすべてのUSBポートを含むすべてのUSBポートを試してください。

Ubuntu 14.04.2 LTSの新規インストールと、次を実行するdist-upgradeで同じことを経験しました。

  • Ubuntu 14.04.2 LTS(lsb_release -a
  • 3.16.0-33-generic(uname -r
  • grub-install(GRUB)2.02〜beta2-9ubuntu1(grub-install --version

GRUBを最初に起動したときにキーボードが機能したため、Windows 8.1も起動できましたが、考えた理由もなく突然動作しなくなりました。OPと同様に、BIOSでキーボードを使用でき、USBレガシーキーボードは既に有効になっているため、運がありません。最後に、GRUBメニューで機能するPS / 2キーボードを見つけ、カウントダウンタイマーを停止できました。現在、ラップトップのすべてのUSBポートとドッキングステーションでUSBキーボードをテストしましたが、1つの USBポートのGRUBでのみ動作します。

もちろんこれを振り返ると、良い説明がありました。dist-upgradeを実行した直後にデスクを移動し、移動中にすべてのケーブルを取り外し、キーボードを間違ったUSBポートに再接続しました。

これがお役に立てば幸いです。


最初に入手したら、新しいUSBアクセサリを各USBポートに差し込みます。(少なくともWindowsとそのブートローダーでは)各ドライバーのインストールは1つの単一のUSBポートに固有であると言われています。それは、一度だけプラグインしてからすべてのUSBポートに適用するアプローチではありません-それが真実であれば、ダムですが、それはそれが何であるかです。各USBポートのドライバーインストールの各インスタンスがHDスペースを使用するかどうか、または各ドライバーのインストール後に、そのバージョンのドライバーの1つの単一ドライバーを指す論理リンクが作成され、置換されるかどうかを知りたいです。私はそれに答えるのに十分な知識がありません。
ダグ・トレーナー

2

私の経験では、ブートを「高速」に設定しましたが、それはより速く起動しますが、それを行うと、シャットダウンからラップトップの電源を入れるときにキーボードがデュアルブートで動作しませんでした。これは、ubuntuに直接入って(キーボードが機能しない場合は明らかに)および/または再起動して、デュアルブートメイン画面のセットアップに戻る場合にのみ機能します。ブートを「通常」に設定するデフォルト設定をロードしました。これにより、Ubuntuの再インストールを行う前に立ち往生し、最後の手段になる可能性のあるユーザーのために解決しました。お役に立てれば。


BIOSを入力せずにデフォルト設定をどのようにロードしましたか?
ianaz

1

問題が解決し、BIOS関連でした(5分間のシャットダウンで再起動するとBIOS画面がスキップされるようです)。ブートシーケンスをフロッピー、HDDからCDROM、HDDに変更しました。ドライブにCDがない状態で再起動すると(GRUBは更新されません)、GRUB画面でキーボードが機能するようになり、すべてのオプションにアクセスできるようになりました。OpenOfficeのインストール前後にマザーボードのバックアップコインセルを変更したことを認識してください。このブートシーケンスがデフォルトに変更され、キーボードに何らかの影響があると思われます。現在と以前のgrub.cfgを比較しました–同一。将来の問題に備えて、ブート修復ディスクを用意します。


0

私もこの問題を抱えていましたが、私のマウスがキーボード入力を何らかの形で禁止していることがわかりました。私はそれを抜いて、すべてがうまくいきました。


0

私は機能しません。AwardCmos Setup Utilityで、最初の起動デバイスをHDDに変更し、他の2つを無効にし、USBキーボードとマウスを有効にしました。これが役立つことを願っています。


0

BIOSキーボードのサポートを有効または無効にしようとしましたが、動作しませんでした。(はい、キーボードはBIOSでは動作しますがGRUBでは動作しませんが、GRUBメニューの直後にCTRL-ALT-DLTを使用して起動プロセスを停止します)。検索中に、他の誰かがすべてのUSBポートを試すことについて言っているのを見ました。先週、キーボードをあるUSBポートから別のUSBポートに移動して、より大きなUSBドングルを近くのUSBポートに差し込むためのスペースを確保したことを思い出しました。そのため、キーボードを以前のUSBポートに戻し、機能しました。どうやらこのDell SC440では、一部のUSBポートのみがGRUBで動作します。


0

私の問題は、USB2スロットを使用して解決されました(USB3スロットから取り外します)。


0

時間が経ち、grubでキーボードが動作しないことに関するいくつかのヒントがWebで見つかることがありますが、場合によっては考慮すべき理由を発見しました。

USBキーボードはgrubでは使用できない場合があります。これは、grubキーボードの使用を妨げる別のUSBデバイスも接続されているためです。

そのような場合の詳細については、https://savannah.gnu.org/bugs/index.php?57010を参照してください。


0

BIOSで高速ブートをオフにします(私にとってはうまくいきました)。

高速ブートにカーソルを合わせると、高速ブートとはデバイスの入力を最小限に抑えて負荷を高速化することなどを意味するため、高速ブートをオフにして、変更を保存してラップトップを再起動すると機能します!


-1

私は同じ問題を抱えていたが、上記のどれも助けなかった。私の場合、「DOSでUSBを使用」というBIOSオプションを有効にする必要がありました。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.