我最近安装了 Linux Mint,一切似乎都很好,除了我的 USB 3 驱动器在插入 USB 3 时无法安装,甚至不亮。它们仅在插入 USB 2 端口时才会安装。然而,我的 USB 2 设备在 USB 3 和 USB 2 中都可以正常工作。据我所知,USB 3.0 驱动程序已在内核中存在多年,那么为什么它不起作用呢?我相信我在 Fedora 30 中也遇到了类似的问题,但我目前没有安装它,所以我无法测试它。
以下是我所知道的情况:
* | Port
|
Device | USB 3 USB 2
----------------
USB 3 | | x
USB 2 | x | x
x: denotes working
lsusb
表明已安装 USB 3 驱动程序
lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 1532:021e Razer USA, Ltd
Bus 002 Device 002: ID 2516:0034
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我按照这些说明进行操作USB 3.0 端口不工作,但我不确定如何确定需要检查哪个驱动程序的内核配置,也不确定/boot/config-4.15.0.52-generic
我需要在很长的输出中查看什么,或者查看什么。
这就是说lspci
的
lspci | grep -i usb
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
我还尝试编辑 grub cmdline 以包含iommu=soft
其中的建议USB 3.0 在 Linux Mint 中不工作,但这没有用。可能这些说明仅适用于旧的 GRUB?
丹尼尔·奎因 (Daniel Quinn) 也遇到了同样的问题Linux 无法识别 USB3 硬盘但他的解决方案有点不确定,只是他的 USB 3 目前正在为他工作。也许它与内核和切换选项有关,然后重建它改变了一些东西?
关于如何让它发挥作用有什么想法或建议吗?
答案1
你有什么硬件?
我的联想笔记本电脑遇到问题,当通过 USB3 电缆连接时,USB3 端口无法为外部 USB3 硬盘驱动器提供足够的能量。
尝试使用带有外部电源的 USB3 集线器。或者尝试用USB2线连接USB3端口和硬盘(速度会明显变慢)。
两者都适用于我的情况。