Gigabyte 990XA-UD3 上的 USB 端口无法使用(USB 3 除外)

Gigabyte 990XA-UD3 上的 USB 端口无法使用(USB 3 除外)

我正在尝试在带有 Gigabyte 990XA-UD3 主板的 PC 上安装 Ubuntu,但遇到了 USB 端口的奇怪问题。它们在 BIOS 设置实用程序中工作正常(在 Windows 7 上运行良好,Windows 7 是这台计算机以前的操作系统),但当实时映像从 DVD 启动时,所有 USB 设备都关闭,USB 3 上的设备除外。我不得不将实时映像刻录到 DVD,因为它无法从 USB 驱动器启动。

更改有关 USB 外围设备的 BIOS 设置没有帮助。我尝试启用 IOMMU、禁用 IOMMU、打开/关闭旧式 USB 支持、XHCI/ECHI 切换模式...

它也不是特定于发行版的。我完成了 vanilla Arch 安装(没有 DE,只有 TTY),以为这可能是软件问题,但问题仍然存在:启动几秒钟后,所有 USB 1 和 2 端口都坏了。我只能将键盘插入 USB 3 端口才能使用。

我已经考虑过更新主板上的固件,但似乎只有一个版本适合我的修订版本(2​​013 年的“FD”)。

在这台电脑上,Linux 还能正常运行吗?有人能帮我排除故障吗?还是我应该把它扔掉?

答案1

我在 Manjaro 论坛上找到了一个解决方案,所以我想与你分享,因为它适用于 Linux,并且适用于 Ubuntu。

这是许多技嘉主板的已知问题,看来他们根本不在乎 Linux。

这是安装后修复:

在 BIOS 设置中启用 XHCI 和 EHCI 和 IOMMU。

编辑/etc/default/grub,找到显示以下内容的行GRUB_CMDLINE_LINUX="amd_iommu=on iommu=pt"在那里添加其余参数。通过运行sudo update-grub(或sudo grub-mkconfig -o /boot/grub/grub.cfg,两者作用相同)来更新 grub。

重启。运气好的话,USB 1 和 2 端口现在应该可以正常工作了。

另外,我还被建议尝试将其"iommu=soft"作为启动参数。我没有尝试过,因为上面的方法有效。

相关内容