我正在使用GRUB来双引导Linux(Ubuntu) + Windows(7)。
在引导到Linux之后,下次启动Windows时,我无法在操作系统内使用鼠标或键盘。
我发现唯一能修复这个问题的方法是进入我的BIOS,然后选择“保存并重新启动”。我怀疑这是一个线索,因为我没有改变BIOS设置。
我的BIOS覆盖的设置是否被GRUB改变了?
我会感谢你的任何见解。一段时间以来,我一直试图自己解决这个问题,没有任何运气。
发布于 2018-04-23 07:50:44
GRUB实际上没有任何特定于USB的功能:它依赖系统固件提供键盘接口,而且根本不使用鼠标。
你的电脑有USB3.x吗?如果是这样的话,您是否将USB3驱动程序安装到Windows 7?如果没有,可能是BIOS最初将系统设置为允许USB2控制器提供遗留兼容性的模式(因此Windows 7可以使用带有USB2驱动程序的设备),但是当您启动Linux时,它会将硬件切换到完全原生的USB3模式,如果没有附加驱动程序,Windows 7就无法理解这种模式。由于某些原因,除非您访问BIOS设置,否则此模式在引导时不会被重置。
(第一个带有USB3的系统将它作为附加控制器,然后有一些芯片组,其USB端口可以在USB 2/USB 3控制器之间切换,以实现遗留的操作系统兼容性,最后,新系统只有一个USB3控制器。了解您的系统在这个USB3连续体中的位置将非常有用。)您可能需要更多地介绍您的硬件,特别是系统的USB控制器和Windows USB控制器驱动程序。
https://unix.stackexchange.com/questions/439371
复制相似问题