为什么我的 kernel.log 文件报告“链接训练错误”和“无法检查链接状态”?

为什么我的 kernel.log 文件报告“链接训练错误”和“无法检查链接状态”?

每 3 到 5 秒,我在 kernel.log 文件中会收到以下输出。如何解决此问题?

Oct 28 00:04:30 host kernel: [57192.331327] pciehp 0000:00:1c.4:pcie04: Link Training Error occurs 
Oct 28 00:04:30 host kernel: [57192.331331] pciehp 0000:00:1c.4:pcie04: Failed to check link status

答案1

听起来你的机器不支持 PCI-E 热插拔。

假设你有一个 eeepc,请阅读这里, 特别帖子 15

嗯,1005PE 型号有 3 个不同的问题,它们是相关的。

首先,Win7 兼容 bios,检查 eeepc-laptop 模块是否已加载: lsmod | grep eee 如果没有,则需要这个内核参数: acpi_osi=Linux

其次,为了固定亮度,另一个参数: acpi_backlight=vendor

最后,实际的错误,如acpi4asus git中所述: http://git.iksaif.net/?p=acpi4asus.git;a=commit;h=ced69c59811f05b2f8378467cbb82ac6ed3c6a5a

要解决此问题,请使用以下参数禁用热插拔: eeepc_laptop.hotplug_disabled=1

总而言之,将所需的参数添加到您的 Grub,如下所示,并更新: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor eeepc_laptop.hotplug_disabled=1"

相关内容