引导时出现ACPI错误,无法引导


16

我最近在我的HP-15AC122TU笔记本电脑中安装了ubuntu gnome 16.04 LTS。

我已经使用了一段时间了。我想播放一个xorg.conf文件,因为每当我播放电影或在页面上滚动时都会出现屏幕撕裂现象(尝试进行硬件加速,但是没有用)。我不记得我做过什么确切的事情,但最终还是破坏了xserver。我以某种方式修复了它。启动时,我开始收到这些消息。

我正在输入它们,因为我不知道如何破坏该O / P。

ACPI: watchdog: Device creation failed -16
starting version 232
ata2: exception Emask 0x10 SAct 0x0 Serr 0x4000000 action 0xe fro
ata2: irq_stat 0x00000040, connection status changed
ata2: SError: { DevExch }
/dev/sda3/: clean, 253461/6406144 files/25601330 blocks
ata2: COMRESET failed (errno=-32)
irq: Invalid fwnode type (2) for irqdomain
ACPI Error: [\_SB_.PC10.LPCB.H_EC.ECWT] Namespace lookup failure,
ACPI Error: Methode parse/execution failed [\_TZ.FN00._ON] (Mode f
ACPI Error: [\_SB_.PC10.LPCB.H_EC.ECWT] Namespace lookup failure,
ACPI Error: Methode parse/execution failed [\_TZ.FN00._ON] (Mode f
acpi PNP0C0b:00: Failed to set initial power state
ACPI Error: [\_SB_.PC10.LPCB.H_EC.ECRD] Namespace lookup failure,
ACPI Error: Methode parse/execution failed [\_TZ.TZ00._TMP] (Mode 
ACPI Error: [\_SB_.PC10.LPCB.H_EC.ECRD] Namespace lookup failure,
ACPI Error: Methode parse/execution failed [\_TZ.TZ00._TMP] (Mode
ACPI Error: [\_SB_.PC10.LPCB.H_EC.ECRD] Namespace lookup failure,
ACPI Error: Methode parse/execution failed [\_TZ.TZ01._TMP] (Mode
ACPI Error: [\_SB_.PC10.LPCB.H_EC.ECRD] Namespace lookup failure,
ACPI Error: Methode parse/execution failed [\_TZ.TZ01._TMP] (Mode   
ata2: exception Emask 0x10 SAct 0x0 Serr 0x4000000 action 0xe frozen t4
ata2: irq_stat 0x00000040, connection status changed
ata2: SError: { DevExch } 

而且卡住了。无法启动ubuntu。所以我安装了Manjaro(我的朋友给了我这个KDE崩溃捆绑包)。但是看起来我至少可以使用GUI,我只是自然地工作。

我用Manjaro替换了Ubuntu,但是错误仍然存​​在。在Askubuntu中的某个地方,一些具有相同问题的人已通过将HDD连接到另一台计算机来解决此问题。

我卸下硬盘并将其连接到我的Ubuntu PC,

同样的问题。

所以我从系统中删除了它。现在,在此之后,我的桌面的Ubuntu仍然显示相同的问题。但是我可以在其中启动GUI。

删除了Ubuntu,尝试更新BIOS(BIOS中MBR中的Installrd)没有帮助。

微软的Windows 10并没有给我任何抱怨。硬盘非常健康。

这件事使整个系统变慢。

更改并转到tty,因为此消息正在泛滥,所以无法登录。甚至Live Disk引导也会显示相同的消息。

请帮我。

这东西不会消失,它也感染了我的电脑(Bcoz我已将其连接到电脑)

我的理论是,它生成了一些配置文件,或者我的笔记本电脑的sata电缆有点松动,但现在它已修复,但Linux无法识别它。

我尝试了很多发行版。到目前为止没有解决方案。用谷歌搜索,没有解决方案。

帮助我PLZZZ。


你修好了吗?
thigi

确保您的BIOS是最新的。这很可能是BIOS版本问题。
乔恩(Jon)

我遇到了同样的问题,似乎是专有图形驱动程序(例如NVIDIA驱动程序)的应有问题。对我有用。
breaking_skin

Answers:


5

我自己也遇到过类似的问题,请尝试:

  1. 在启动时按住Left-Shift调出GRUB菜单
  2. 按下e以编辑默认启动参数
  3. 在该kernel行的末尾(靠近底部),添加acpi=off-如果您还有其他acpi选择,请将其放在它们前面
  4. F10 开机

那至少应该使您克服ACPI错误并进行引导,使其正常工作完全是另一回事。

这些步骤适用于在Ubuntu 16.10中禁用ACPI,但仍然不知道实际上是什么引起了问题。对我来说,这是在进行更新后发生的。

编辑:

好的,对我来说,我发现我可以只使用一次,pci=noacpi而我之前记得的所有工作都可以再次工作(GPU除外)。然后,我在GRUB中永久设置这些更改:如何添加内核引导参数?

我的猜测是我的BIOS确实被损坏(对它不执行任何操作之后),或者更新中的ACPI已更改,并且重新引导导致这些无效的更新在我的系统中使用。

编辑编辑:

我发现它acpi=strict可以引导并可以拿起GTX 960M图形卡。我认为它与发送中断有关,该中断使内核可以知道它是否存在。


我将尝试使用它们,但是我目前不在笔记本电脑上。即将更新。感谢您的帮助。
akza07年

没问题,也将uname -rand 的输出添加到您的帖子中lshw(一旦启动)。
丹·丹
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.