Linux 抛出错误:初始化 i8042 时无法读取 CTR?

Linux 抛出错误:初始化 i8042 时无法读取 CTR?

我的 Linux 安装在启动时抛出以下错误:

efi: requested map not found.
esrt: ESRT header is not in the memory map.
i0842: Can't read CTR while initializing i8042.

这些错误是否是磁盘损坏的指示因素?

答案1

您的现代主板没有 i8042 控制器芯片,但大多数主板都有(绿色、紫色、圆形)PS/2 键盘、鼠标端口,以实现传统 BIOS 兼容性。通常,(U)EFI/BIOS 通过 USB 作为 HID 设备默认控制键盘和鼠标。

但是,非常旧的硬件和操作系统在启动时检测 i8042 控制器并搜索键盘和鼠标,并显示上述错误。该错误与硬盘无关,除非无法使用键盘和鼠标,否则可以忽略。

答案2

我有类似的错误消息。就我而言,键盘和定点杆/触摸板不起作用。 (Thinkpad W541、Opensuse 15.0、内核 4.12.14)。

我通过删除内核选项acpi=offapm=offgrub 设置来修复它。

答案3

我的联想T14笔记本电脑更换有故障的主板后,出现了这个错误。我已通过禁用 UEFI 中的安全启动来修复此问题。

相关内容