Linux 启动时卡在 EHCI 问题

Linux 启动时卡在 EHCI 问题

Apple Mac Mini 2009 版本。x86_64 上的 Ubuntu 12.04 和 14.04 运行良好,但经过一些 14.04 更新后,在启动时出现此问题(16.04 有同样的问题):

...
[XXXX] PPP generic driver 2.4.3
[XXXX] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[XXXX] ehci-pci: EHCI PCI platform driver
[XXXX] ehci-pci: 0000:00:04.1: EHCI Host Controller
[XXXX] ehci-pci: 0000:00:04.1: new USB bus registered, assigned bus number 1
[XXXX] ehci-pci: 0000:00:04.1: debug port 1
[XXXX] ehci-pci: 0000:00:04.1: irq 22, io mem 0xd3489200

肮脏的解决方法是添加acpi=off为内核参数,但我错过了所有的 ACPI 内容:电源管理......

同样的问题也出现在Mac Book Pro 机型

答案1

您可以尝试两件事:

简单的解决方案

只需拔掉电脑的电源 10 秒钟,再插上它就可以工作了!(是的,它可以工作)

如果这不起作用,请编辑 GRUB

解决方案就在 GRUB 中

  • 高级选项
  • 选择Recovery mode选项
  • 按下e进入编辑器。
  • 编辑以在内核引导行中nomodeset包含acpi=off

    linux /vmlinuz-3.0.2..... nomodeset acpi=off
    

    按下F10即可启动。

这样它确实启动了,但无法识别键盘。

这证实了这是一个acpi问题。

接下来我重新启动计算机并测试了不同的 acpi 选项本指南

为我做这件事(像以前一样添加到 GRUB 中的内核引导行)的是

nolapic

F10再次,我的键盘便响应了。然后我运行fsck,并再次重新启动。

相关内容