它们似乎都没有出现在 中lsusb
。我的鼠标和任何 USB 驱动器都没有出现。
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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
但 dmesg 似乎检测到了它们:
http://pastebin.com/zeepayd5
有人建议我重新安装 Ubuntu,之后 USB 设备就可以正常工作了,但在我更新后它们就停止工作了。我想我是在昨晚更新后开始遇到这个问题的,所以我能想到的只是这与更新有关。
答案1
你可能已经受到这个错误。更新到较新的内核可能会解决您的问题。
- 找到您的 Ubuntu 安装的体系结构。
运行uname -m
。如果它返回i386
或i686
,那么它是 i386 (32 位);如果它返回x86_64
或amd64
,那么它是 amd64 (64 位)。 从以下网址下载最新的主线稳定内核这里。
在这种情况下,您应该下载以下内容:linux-headers-3.19.3-031903-generic_3.19.3-031903.201503261036_ARCH.deb linux-headers-3.19.3-031903_3.19.3-031903.201503261036_all.deb linux-image-3.19.3-031903-generic_3.19.3-031903.201503261036_ARCH.deb
ARCH
用上面找到的架构替换(i386
或amd64
)使用以下方式安装软件包
sudo dpkg -i linux-headers-3.19.3-031903-generic_3.19.3-031903.201503261036_ARCH.deb linux-headers-3.19.3-031903_3.19.3-031903.201503261036_all.deb linux-image-3.19.3-031903-generic_3.19.3-031903.201503261036_ARCH.deb
,同样替换ARCH
为你的内核架构重启。
答案2
您最好重新安装以轻松修复它,或者只需尝试从软件中心安装设备管理器,然后您就会发现已连接的 USB 设备。然后单击其中一个,并对其进行格式化。然后您就可以像往常一样开始使用它了。我已经用我拥有的 USB 3.0 闪存盘完成了这件事。现在它运行完美。