You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

戴尔XPS 15 7590双系统下USB-C hub连接的键盘和显示器无法在GRUB启动菜单工作的问题咨询

戴尔XPS 15 7590双系统下USB-C hub连接的键盘和显示器无法在GRUB启动菜单工作的问题咨询

嗨,我来帮你捋捋这个问题的原因和可行的解决办法:

问题原因

  • GRUB阶段驱动支持有限:GRUB是系统启动前的引导程序,处于非常早期的加载阶段,这时候UEFI/BIOS只加载了最基础的USB设备驱动(比如直接插在USB-A口的外设),而你的USB-C集线器需要特定的驱动才能让连接的键盘、显示器被识别,GRUB这个阶段没法提供这些驱动支持,所以外设就没法工作。
  • UEFI预启动设置未开启:戴尔XPS 15 7590的UEFI设置里,可能默认没开启USB-C/Thunderbolt设备的预启动支持,导致在GRUB启动时,USB-C接口的集线器根本没被初始化,自然也就没法用。

可行修复方案

  • 调整UEFI设置

    1. 重启电脑,开机时按F2进入UEFI设置界面
    2. 找到「USB Configuration」或者「Thunderbolt Configuration」相关选项(不同UEFI版本命名可能略有差异)
    3. 确保「USB Pre-Boot Support」「Thunderbolt Pre-Boot ACL」这类选项处于开启状态,也可以尝试开启「Legacy USB Support」
    4. 保存设置后重启,测试GRUB菜单中外设是否正常工作
  • 更新GRUB配置增强USB支持

    1. 进入Ubuntu系统,打开终端
    2. 编辑GRUB配置文件:sudo nano /etc/default/grub
    3. 找到GRUB_CMDLINE_LINUX_DEFAULT这一行,在引号内添加usbcore.autosuspend=-1(强制USB核心在预启动阶段不挂起);如果需要,也可以尝试添加iommu=off(注意:这个选项可能影响显卡直通等功能,测试后有问题记得改回来)
    4. Ctrl+O保存文件,回车确认,再按Ctrl+X退出编辑器
    5. 更新GRUB:sudo update-grub
    6. 重启电脑测试效果
  • 更新UEFI/BIOS固件
    去戴尔官网下载XPS 15 7590的最新BIOS固件,按照官方说明更新(可以在Windows下直接运行更新程序,或者制作USB启动盘在UEFI环境下更新),新固件往往会修复预启动阶段USB-C设备的识别bug。

备注:内容来源于stack exchange,提问作者rgin

火山引擎 最新活动