从 USB 驱动器启动时键盘不工作

从 USB 驱动器启动时键盘不工作

我最近安装/尝试了很多linux操作系统,现在我爱上了ArchLinux,它是迄今为止最有前途的(即使我需要大约3个月的时间来正确配置它)。我从闪存驱动器启动 Arch 一切正常 我得到了 GRUB 屏幕,没有任何错误,问题是我以前的所有发行版都有一个超时,选择了默认选项(通常是“启动 Live OS”),所以我没有需要使用我的键盘,但 Arch 没有超时,所以我被 GRUB(或其他任何名称)阻止。任何想法,顺便说一句,我已经尝试过更改 BIOS 选项并更改端口。提前致谢!

答案1

您的 GRUB 没有超时。最简单的解决方案是进行设置,并希望系统稍后能够识别您的键盘。您可以执行以下操作之一:

  1. 挂载包含Live OS的分区;您可以通过将闪存驱动器插入运行另一个 Linux(如 Debian 或 Ubuntu)的机器或通过从另一个闪存驱动器启动其他 Linux 来实现它;成功挂载Live OS分区后,手动修改grub设置;
  2. 也许可以使用 grub-customizer 之类的图形界面自定义 Live USB 的 GRUB(在 chroot 后),但此选项似乎比第一个选项不太可能。

广告。 1.GRUB页面Arch 的 wiki 非常好(说真的)。您可以通过编辑/etc/default/grub然后使用以下命令生成新的来手动设置超时grub.cfggrub-mkconfig -o /boot/grub/grub.cfg。参考Mighty Arch Wiki 的部分;)(可能需要chroot 到驱动器中)。

您使用的是 USB 键盘还是 PS2 键盘?如果你在 PC 上运行 Arch,你可以尝试一下旧的 PS。我曾经在 Arch 上安装 GRUB 时遇到过键盘问题(在第一次连接时使用 USB Windows Natural 4000 键盘)。但重新启动后,一切都进展顺利,grub 对击键做出了反应。

我不是 Live OS 版本方面的专家,但它通常应该与独立安装类似(我有一些经验)。

顺便说一下,Arch 是一个很好的选择,我完全尊重您对配置它 3 个月的热情。不过,对于某些方面,您可能需要更多时间来建立适当的功能。玩得开心:)

相关内容