可能重复:
USB 插槽有时会突然停止工作
我的笔记本电脑的 USB 端口有时会因某种原因出现故障。这显然与主要是通过 usb 连接的外接鼠标和键盘,而将外部硬盘连接到相同端口可能会激活它们。重启后一切恢复正常。我怎样才能在不重启的情况下获得相同的效果?
由于重新安装操作系统后问题再次出现,并且由于我创建的随机变化一个新问题寻求永久解决方案..如果我得到答案,我将关闭这个问题。
编辑:/sys/module/usbcore/parameters/autosuspend
仅包含行2
。
/sys/bus/usb/devices/usb2/power/autosuspend
并/sys/bus/usb/devices/usb3/power/autosuspend
包含0
(这已经验证后通过重新启动解决问题,而不是之前..)
我在 BIOS 中没有看到传统 USB 支持
我已经编辑并更新了这个问题,因为我在这里有一些答案和评论:但对于新的解决方案请尝试回答我的新问题。
答案1
确保所有 USB 设备都已拔下/安全移除,然后尝试:
sudo modprobe -r usbhid && sleep 5 && sudo modprobe usbhid
和
sudo modprobe -r usb-storage
sudo modprobe usb-storage
这将重新加载 USB 键盘/鼠标和 USB 硬盘的内核模块,并可能模拟重新启动以解决您的问题。祝您好运。
答案2
另一件值得尝试的事情:重新启动 udev 子系统:
sudo restart udev
告诉我们这个方法是否有效。
至于要找出发生了什么,我会先查看系统日志。例如,当发生类似情况时,请尝试
dmesg | tail
否则,记录准确时间,稍后再查看
/var/log/syslog
例如
gksudo gedit /var/log/syslog
答案3
不久前,我在 Archlinux 中使用 openbox 时也遇到了同样的问题。这是因为笔记本电脑工具(或笔记本电脑模式工具)在几分钟不活动后禁用了 usb。
解决方案是卸载该软件包。