硬件软件

硬件软件

我原本以为这是我的雷电底座存在的 GRUB 特定问题,后来我意识到这是我的计算机上带有引导加载程序的特定 USB 外围设备存在的一般问题。

硬件软件

  • 电脑:HP Spectre x360 13t,2019 年末
  • 操作系统:任何操作系统(引导加载程序问题)
  • BIOS:AMI F.13,2020 年 3 月 2 日。UEFI 模式(旧版似乎不受支持)
  • 引导加载程序:GRUB 2 或 rEFInd (0.12.0)
  • 导致问题的外围设备:HP 键盘(SK-2085)、Logitech 鼠标(G203 Prodigy)、macally ikey4(旧键盘)
  • 不会引起问题的外围设备:Apple Mouse(A1152)、Cable Matters Thunderbolt Dock(107014)、RSHTECH USB 3.0 HDD 外壳、U-PHORIA UM2 USB 2 仪器 ADC、PCI-e NVMe SSD 外壳(USB 3.1)

问题再现

  1. 安装 rEFInd
  2. 关闭计算机
  3. 插入外围设备
  4. 启动计算机
  5. rEFInd 菜单出现,挂起。即使拔下/重新插入外围设备后,也不会接受任何来源的输入。

注意:有趣的是,似乎不需要硬重置(按住电源按钮)。只需轻按电源按钮,计算机即可正常关​​闭。

我尝试过使用安全启动激活/非激活模式进行启动,但似乎没有任何效果。请注意,我仍然可以通过在有问题的外围设备上按 F10 进入 BIOS,前提是在出现 rEFInd 菜单之前这样做。

在我看来,这可能与这个问题,其中具有键盘功能的 USB 项会导致问题(值得注意的是,不仅限于 Logitech 产品)。但由于我无法在此机器的 BIOS 上启用旧版支持,我不确定如何继续。

另一个相关问题,这个其实更接近我的问题,但不幸的是该解决方案不适用于我的 BIOS。

提前非常感谢您。

更新:此问题仍未解决。如果有人有任何线索,请告诉我。

更新 2(2021 年 10 月 31 日):问题仍然存在。

答案1

我在 2019 年款 HP Spectre x360 13t 上遇到了同样的问题,使用基本上任何键盘(我测试过两个不同的 Logitech 无线键盘和一个 Steelseries Apex Pro)。我发现了一个不太理想但至少部分有效的解决方法:如果在启动过程中我按 ESC 或 F9 进入 UEFI 或启动菜单,则不是冻结。如果我等待几秒钟让键盘/固件完成正在执行的操作并继续正常启动,GRUB 就会顺利启动。

这让我觉得这其实更多的是底层固件的问题,而不是引导加载程序的问题,所以我怀疑你会在 rEFInd 中看到同样的行为?不过知道这一点可能很有用。不管怎样,我想也许我们应该将此作为固件问题报告给 HP。

相关内容