GRUB 出现后,我在 Ubuntu 20.04 正常启动之前看到 ACPI BIOS 错误消息。我该如何解决这个问题?

GRUB 出现后,我在 Ubuntu 20.04 正常启动之前看到 ACPI BIOS 错误消息。我该如何解决这个问题?

我在联想 Ideapad 330 上安装了 Ubuntu 20.04 作为单一操作系统。在我的笔记本电脑正常启动时,在 GRUB 菜单中选择操作系统后,它会显示一些ACPI BIOS ERROR其他消息,然后系统正常启动。

每次启动和重启系统时都会发生这种情况。我附上了一些此代码的图片和视频。

GRUB 菜单

启动信息

启动信息

启动信息

视频剪辑显示了启动过程以及这些消息

答案1

您看到的错误是无害的。显然,由于微软的市场主导地位,微软的错误 ACPI 实现已成为事实上的行业标准。因此,Linux 和其他非微软操作系统必须对微软的错误 ACPI 实现进行逆向工程。

您可以尝试以下方法:

  • 您可以尝试升级您的 BIOS。联想支持网站是适用于您的 Lenovo Ideapad 330 的最新可用固件,此问题解释了有关升级 BIOS 的信息:如何在不使用 Windows 的情况下更新计算机 BIOS 固件

  • 使用UEFI 模式代替BIOS 传统模式,如果系统支持。

  • 安装intel-microcode非免费软件包。

  • 要关闭这些消息,您可以编辑/etc/default/grub并向行中添加GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"参数acpi=offnoacpi acpi=strict然后运行sudo update-grub2

参考:

答案2

我查看了图片和视频,我们正在讨论一个与 ACPI BIOS 有关的非常常见的错误,它允许您发现计算机硬件组件,并且解决此错误并不容易,因为它会根据所使用的设备而有所不同。以下是适合我的三种主要方法,但不要遵循所有这些方法,在继续使用其他方法之前,请确保您使用的方法不起作用:

  1. 在 grub 屏幕上,按“e”,然后在“Linux”行的末尾添加以下内容modprobe.blacklist=nouveau

  2. 禁用 ACPI:我的解决方案类似,但我建议您更多地遵循此方法

    a)如何在启动时禁用 ACPI?

  3. 如果您无法解决问题,您可以使用最后一种方法:
    a) 研究联想 BIOS 并通过使用 ACPI 查找一些设置,然后格式化您的计算机并重新安装您的发行版。

相关内容