GRUB 没有响应键盘

GRUB 没有响应键盘

2 个月前,我在 7 年前的台式电脑上安装了 Ubuntu 12.4LTS 和 Windows XP 双启动。Ubuntu 和 XP 中一切都运行正常,直到上周我从 Ubuntu 中删除了 LibreOffice 并安装了 OpenOffice 4.0.1。(根据 Ubuntu 在线说明从终端进行删除/安装)。
在 GRUB 菜单窗口中,键盘现在不起作用,因此系统超时并启动 Ubuntu(仍然运行正常),但我无法启动 XP。键盘(USB)在启动的 BIOS 阶段运行正常,在 GRUB 期间不工作,但从 Ubuntu 登录开始再次工作。
我查看了问答以寻找解决方案,最接近的答案是 BIOS 键盘设置,但由于我的键盘在 BIOS 中工作正常,我不认为这是原因。
我不确定问题可能出在哪里。我查看了 grub.cfg,虽然我是 Linux 新手,但看不到任何明显损坏的东西,尽管我无法确定哪个方法/模块/函数调用(如果有)读取了键盘。我正在考虑重新加载 GRUB,但如果问题出在其他地方,这不会解决问题,而且可能会使情况变得更糟。
任何建议都将不胜感激。

答案1

Windows 7 和 Ubuntu 14.04LTS 双启动,使用启动修复重新安装 GRUB2,无线 USB 键盘,GRUB2 屏幕上无法识别键盘的问题已解决。

  • BIOS 设置
  • 集成外设
  • 传统 USB 支持 --> [已启用]

我现在在 GRUB2 屏幕上有上下箭头键。NumLock 现在在启动时关闭,但 NBD。

我不确定如何将其标记为已解决,但由于它不是一个新线程,所以我认为我没有权力这样做。

答案2

我意识到这是一个很老的帖子,但我在全新安装 Ubuntu 20.04 和 Windows 10 时遇到了同样的问题。

我发现当连接到 USB3 端口时,grub 不会响应我的键盘,但当连接到传统的 USB2 端口时,grub 可以正常工作。

答案3

尽管已经过去了一段时间,并且在网上可以找到一些关于 grub 中键盘不工作的提示,但我还是发现了一个在某些情况下可能有帮助的原因:

USB 键盘可能无法在 grub 中使用,因为另一个 USB 设备也插入了,从而干扰了 grub 键盘的使用。

有关此类情况的详细信息,请参阅https://savannah.gnu.org/bugs/index.php?57010

答案4

TL;DR。尝试所有 USB 端口,包括扩展坞上的所有 USB 端口(如果有)。

我刚刚在新安装 Ubuntu 14.04.2 LTS 时遇到了同样的事情,并且随后运行了以下命令:

  • Ubuntu 14.04.2 LTS(lsb_release -a
  • 3.16.0-33-通用(uname -r
  • grub 安装 (GRUB) 2.02~beta2-9ubuntu1 (grub-install --version

键盘在我第一次启动 GRUB 时工作正常,因此我也可以启动 Windows 8.1,但后来它突然停止工作,我想这没有任何正当理由。就像 OP 一样,我可以在 BIOS 中使用键盘,并且 USB Legacy 键盘已经启用,所以没有运气。最后,我找到了一个可以在 GRUB 菜单中工作的 PS/2 键盘,我可以停止倒计时。我现在在笔记本电脑的所有 USB 端口和扩展坞中测试了我的 USB 键盘,它只在 GRUB 中工作USB端口。

回想起来,这当然有一个很好的解释。我在完成 dist-upgrade 后就移动了我的桌子,并在移动过程中断开了所有电缆,然后将键盘重新连接到错误的 USB 端口。

我希望这有帮助。

相关内容