我最近组装了我的第一台 PC,除了 USB 3.0 端口外,它一切正常(耶!)。我认为 USB 3.0 中的任何一个都不起作用,MB/背面有一些,前面也有几个,我确实将 USB 3.0 线从外壳插入到 mb,并确保 USB BIOS 中启用了 3.0 选项。我无法更新 mb 驱动程序,因为 msi 网站上只有 Windows 选项。 MB 是 MSI 970 Gaming。
如果我进入 BIOS,我可以看到插入 USB 3.0 的设备,但如果我在启动后尝试通过命令行查看它们,它们就不在那里。
我有同样的问题。通过添加解决了它
/etc/default/grub
:GRUB_CMDLINE_LINUX="iommu=soft"
然后
sudo update-grub
,重新启动,瞧!
澄清一下,我想谈谈插入 USB 设备(主要是前面的端口)并让它们被识别。我现在不太关心它们是作为 USB 版本 2 还是 3 运行,只要它们能工作就行。
答案1
使用任何文本编辑器以 root 身份编辑以下文件:
/etc/default/grub
编辑器将打开,显示 grub 配置文件的内容。搜索这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
通过添加来更改该行iommu=soft
,现在该行将如下所示:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash iommu=soft"
保存文件并退出文本编辑器。
现在,在终端输入:
sudo update-grub
最后,重新启动您的电脑,建议的更改就会生效。希望您的所有 USB 3 端口现在都能正常工作。
除了您寻求帮助的建议之外,我还会查看您的 BIOS 并仔细检查所有 USB 相关选项。