我使用 Ubuntu 14.04。四天前,USB 停止工作。由于键盘和鼠标是通过 USB 连接的,我可以看到系统正在启动,但无法使用它。
断电没有帮助。从另一台计算机上的同一磁盘启动时出现同样的问题。在该计算机上启动另一个 Linux 则一切正常。
在另一台计算机上安装固定磁盘后,我可以读取其 dmesg 文件。将其与正常工作的机器进行比较,首先想到的区别是:
坏(32 位 Linux):[1.301175] usb usb6:产品:OHCI PCI 主机控制器 [1.301177] usb usb6:制造商:Linux 3.19.0-30-generic ohci_hcd
并且良好(64 位 Linux):[1.233156] usb usb7:产品:OHCI PCI 主机控制器[1.233158] usb usb7:制造商:Linux 3.13.0-66-generic ohci_hcd
因此看起来似乎是软件更新导致了这一变化。
现在我的问题是:如何才能安全地手动恢复到旧驱动程序,即不使用 apt-get 或任何其他自动化功能?
答案1
嗯,我猜它在内核升级后就停止工作了,而且我猜你已经手动安装了内核,因为 Linux 3.19 不是 14.04 官方分支(它是 3.13),所以:
如果您按下计算机重置硬件按钮,系统应提示 grub 菜单。在那里,您可以通过单击“高级选项”选择具有良好 usb 支持的最后一个内核版本,因为在 grub 中 usb 已由 bios 管理。
这样做之后,你会再次进入你的 GNU/Linux 系统,要么我删除这个 Linux 3.19.0-30-generic,因为它不是 ubuntu 14.04 的官方分支,要么我再试一次,但仔细阅读文档,安装固件包,安装一个更新的 4.1 分支等等。
希望对您有帮助。谢谢