GRUB 中的箭头键不起作用

GRUB 中的箭头键不起作用

我的电脑上安装了 Ubuntu 和 Windows 7,但自从我更新到 Ubuntu 14.04 后,箭头键在 GRUB 中不起作用,所以我无法启动 Windows 7。然而,奇怪的是,在启动 Ubuntu 后,箭头键可以完美运行。

帮助!!!

答案1

您的 BIOS/UEFI 设置是否有“传统 USB 支持”或“USB 键盘支持”的设置?如果是,启用该设置可能会让您的键盘在启动期间工作。

这些 USB 支持选项允许基于 USB 的键盘像在 USB 出现之前那样使用传统 DIN 或 PS/2 键盘。这只会影响操作系统加载其自己的键盘驱动程序的时间,因此即使对于不支持 USB 的引导加载程序,它也可以让 USB 键盘在启动期间工作。

我不确定 Grub应该支持没有旧版选项的 USB 键盘。但在这种情况下值得一试。

答案2

  1. 在 Grub 加载之前(至少在我的计算机上),当出现进入 BIOS 或选择启动卷的选项时,我按下一个键转到其中一个,然后按下 Esc 键。
  2. 当它把我转出到 grub 时,我现在可以上下移动箭头。而如果我让它加载到 Grub,键盘就不起作用了。

答案3

我也遇到过这个问题,我想我再也回不到 Windows 了。幸好 Page Down 键能用,所以问题解决了。

顺便说一下,我的是 USB 键盘,我确信这与 USB 插头或插座中的灰尘无关。电脑上的所有 5 个 USB 端口都存在同样的问题。而且,就像这个问题的发帖人一样,一旦 Ubuntu 启动,按键就可以正常工作。

答案4

我也遇到过这个问题,但结果发现没有生成特殊字符,例如 P@ssword 中的“@”。在提示符下按下右 SHIFT 和键 2 不会生成“@”,而是生成“2”。可以通过切换到另一个 TTY 并输入密码(CTRL + ALT + F1)来确认,这将回显按键操作。在这个 TTY 中,我注意到使用左 SHIFT 和键 2 生成了“@”控制字符。因此,如果在复杂密码中使用左 SHIFT,它将被正确输入,并且 cryptsetup 将能够解密该卷。当 grub 在恢复启动期间无法接受加密卷上使用的复杂密码字符时,这非常令人沮丧。

相关内容