grub2 PCIe总线错误:severity=Corrected,type=Physical层,id=00e5 ( 接收器 ID )

分享于 

2分钟阅读

ubuntu

  繁體

问题

我有一个双启动Ubunuu 16.10,Windows 10系统,我注意到kern.log文件变得很大(超过10gb),所以决定检查它,发同样的错误在每秒钟快速重复:


Dec 19 17:31:01 andrew kernel: [ 99.027473] pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e5(Receiver ID)


Dec 19 17:31:01 andrew kernel: [ 99.027474] pcieport 0000:00:1c.5: device [8086:9d15] error status/mask=00000001/00002000


Dec 19 17:31:01 andrew kernel: [ 99.027475] pcieport 0000:00:1c.5: [ 0] Receiver Error 


Dec 19 17:31:01 andrew kernel: [ 99.027479] pcieport 0000:00:1c.5: AER: Corrected error received: id=00e5


Dec 19 17:31:01 andrew kernel: [ 99.027826] pcieport 0000:00:1c.5: can't find device of ID00e5


Dec 19 17:31:01 andrew kernel: [ 99.027887] pcieport 0000:00:1c.5: AER: Multiple Corrected error received: id=00e5




答案1

我相信有问题的设备是,Sunrise point lp PCI Express 端口。

尝试使用pcie_aspm=off 引导参数查看这些消息是否停止,请注意,这将增加你的计算机的功耗,因为它禁用了节能。


答案2

我也有同样的问题,解决方案是将pci=nomsi添加到/etc/default/grub文件,执行以下编辑:

首先:


GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"




GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"



,并保存设置:

 
sudo update-grub




答案3

尝试以下步骤:

  • sudo gedit /etc/default/grub
  • 编辑grub,在pci=noaer的末尾添加GRUB_CMDLINE_LINUX_DEFAULT,行将如下所示:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"

  • sudo update-grub

  • 立即重新启动


  • type  Layer  总线  Receiver  GRUB  PCI