我在 Gateway 笔记本电脑上通过外部 USB 硬盘运行 Ubuntu 12.04。笔记本电脑的内置硬盘坏了,所以我使用外部硬盘。
我有一个 USB 鼠标和键盘,但无法识别。这是因为我在外部硬盘上运行它吗?如果不是,有办法解决这个问题吗?
答案1
从技术上讲,运行硬盘、键盘和鼠标都是可能的。但是,如果根文件系统位于 USB 硬盘上,则总线上的流量可能过多,导致无法正确检测鼠标和键盘。通常,这种情况发生在运行大量数据(例如 4 台打印机和 6 个网络摄像头)时。硬盘不应该传输那么多数据,但这种情况是可能的。
综上所述,你应该管用土地所以……
- 确保使用有源 USB 集线器(不是直接连接到计算机或无源集线器)。硬盘可能需要大量电力,特别是如果它是从 USB 汲取电力的类型。
- 尝试对硬盘和输入设备使用不同的“控制器”。在笔记本电脑上,这可能有点棘手,你实际上只需要移动连接即可。
- 拔下鼠标,然后
tail -f /var/log/syslog
插入鼠标,观察错误。如果什么都没发生,则可能是硬件问题(可能是真的,或者总线上发生了“太多”事情,BIOS 没有传递事件/数据。)如果确实出现了问题,您应该会收到一条错误消息,告诉您它为什么无法正常工作。 - 尝试运行
lsusb
并查看您的设备是否已列出。如果已列出,则它们应该可以正常工作;如果没有,则说明您遇到了内核(或硬件)级问题。 - 尝试使用 Live CD。它们在那里能用吗?如果能,那你就得考虑你的配置了;如果不行,那你就得考虑硬件或不支持的设备了。