Linux陷入关于EHCI的引导


2

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型号上检测到相同的问题


尝试运行回旧的内核版本。此问题可能与硬件内核有关。
Eska

@Eska,我已经尝试过了,但是没有锁。我在硬盘中保留了来自Ubuntu Raring的旧内核3.8,但引导卡在ACPI初始化(IRQ 17)中。
Jaime M.

Answers:


2

您可以尝试两件事:

简易解决方案

只需从计算机上拔下电源插头10秒钟,然后再次插上电源,它可能会起作用!(是的,它确实)

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

解决方案在GRUB中

  • 转到高级选项
  • 选择Recovery mode选项
  • e进入编辑器。
  • 编辑以在内核引导行中包含nomodesetacpi=off

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

    F10启动。

这样就可以启动,但无法识别键盘。

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

我要做的下一件事是重新启动计算机,并测试了本指南中的不同acpi选项。

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

nolapic

F10再次,然后我的键盘响应。从那里我跑了fsck,然后重新开始。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.