在正常使用很长时间后,Ubuntu 18.10 上的 USB 端口突然停止工作。
lsusb
命令不显示任何内容。当我在恢复模式下启动系统时,USB 端口工作正常。有人能帮帮我吗?
更新
我在 dmesg 中发现了一些错误
[ 1.040065] xhci_hcd 0000:00:14.0:xHCI 主机控制器
[ 1.040071] xhci_hcd 0000:00:14.0:已注册新的 USB 总线,分配总线编号 1
[ 1.041254] xhci_hcd 0000:00:14.0:hcc 参数 0x20007fc1 hci 版本 0x110 怪癖 0x0000000000009810
[ 1.041262] xhci_hcd 0000:00:14.0:不支持 64 的缓存行大小
[ 1.041264] xhci_hcd 0000:00:14.0:未找到 msi-x/msi 且 BIOS 中无 IRQ
[ 1.041268] xhci_hcd 0000:00:14.0:启动错误 -22
[1.041271] xhci_hcd 0000:00:14.0:USB 总线 1 已取消注册
[1.041286] xhci_hcd 0000:00:14.0:init 0000:00:14.0 失败,-22
答案1
我遇到了同样的错误syslog
,我们可能遇到了同样的问题。
我的问题
我试图阻止系统日志中的一些烦人的消息,并在 grub.cfg 中添加:
pci=nomsi
不幸的是,生成烦人消息的设备是 USB HUB,因为它给出了“错误 -22”:
[ 1.041264] xhci_hcd 0000:00:14.0: No msi-x/msi found and no IRQ in BIOS
[ 1.041268] xhci_hcd 0000:00:14.0: startup error -22
我的解决方案
我已经删除pci=nomsi
了/boot/grub/grub.cfg