USB 为何突然停止工作?

USB 为何突然停止工作?

我尝试将 Amazon Kindle(就像我每天做的那样)连接到我的第三个 USB 端口,因为其他两个端口总是忙于使用鼠标和键盘。

当我连接设备时,计算机死机了,最后我不得不艰难地启动。但是,当我重新加载 Ubuntu 时,所有三个 USB 端口都不再工作了。当我连接鼠标/键盘/Kindle/海量存储设备或其他设备时,它们不会响应,尽管端口仍提供电源(鼠标灯亮起,海量存储设备振动,就像在工作一样)。

我该怎么做?我正在使用 6 个月前的三星 RV511,尽管我不确定这是否重要。提前谢谢!

答案1

我也遇到过这种情况。我使用的是 Ubuntu 10.04。我插入了鼠标、键盘和外部 USB 硬盘。然后,当我通过 USB 插入 iPhone 时,我的电脑死机了。当我重新启动时,没有 USB 设备记录任何连接到它们的东西:

$ lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

拔掉所有 USB 设备(键盘和鼠标除外,它们都是低功耗设备)后,我重启了几次电脑。然后,我的 USB 设备又开始工作了。

一旦 USB 设备再次开始工作,lsusb就会显示以下输出:

$ lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 413c:2106 Dell Computer Corp. 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0461:4d22 Primax Electronics, Ltd 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

因此,我建议拔掉所有 USB 设备并重启电脑几次。最好的方法是通过 ssh 远程登录电脑并输入命令sudo shutdown -r now。重复几次。

相关内容