永久禁用 Linux 中出现故障的 USB 端口

Dha*_*aya 6 linux usb linux-mint

最近我主板的内置 USB 端口开始出现故障。在 Windows 上,它表示 USB 端口出现电源浪涌,在 Linux 中它什么也没说,但 Linux USB 端口故障。所以我安装了一个带有 USB 端口的 PCI 卡。在 Windows 中,我可以通过设备管理器禁用故障端口。如何禁用那些出现故障的 USB 端口。

Law*_*ceC 4

最简单的方法可能是通过 BIOS;许多 BIOS 都有禁用板载 USB 的选项。

在 Linux 中禁用它会涉及阻止加载 USB 控制器的驱动程序。如果主板 USB 控制器中的芯片组与 PCI USB 控制器中的芯片组相同,则此方法不起作用。

对您的主板进行一些研究,找出谁在主板上制造了 USB 控制器。您也许可以通过一个简单的lspci. 多一点谷歌搜索和/或观察 的输出lsmod应该告诉你哪个内核模块负责它。然后您可以查看此内容并阻止加载该模块。

我确信有一种方法可以通过某种唯一 ID 进行识别,然后禁用或“取消注册”USB“树”中的某些 USB“分支”;如果可能的话,希望有更开明的人可以分享。