PCIeバスエラー:重大度=修正済み、タイプ=物理層、ID = 00e5(レシーバーID)


23

私は、Windows 10のデュアルブートでUbuntu 16.10を使用しています(16.04でも同じことが発生しました)。kern.logファイルがかなり大きくなっている(10GB以上)のに気づいたので、確認することにしました。同じエラーが1秒以下で繰り返されるようです。

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

私は、GRUBに追加しようとしているpci=nomsipci=noaerそれが飛び出る続けます。Nvidia Geforce 920Mを搭載したASUSラップトップを使用しています。たぶんそれが理由ですか?

回答:


16

これは、PCIe Active State Power Managementがリンクを低電力状態に移行させているためであり、デバイスがこれらのエラーをトリガーする可能性があるためだと思います。問題のデバイスは、Sunrise Point-LP PCI Expressルートポートだと思います。

pcie_aspm=offブートパラメータを使用して、メッセージが停止するかどうかを確認してください。これにより、省電力が無効になるため、マシンの消費電力が増加することに注意してください。


私の場合、systemd-journalCPUの使用率が高いため、それに気付きました。パラメーターの追加が役立ちました。しかし、これはいくつかの省エネ対策を無効にすることを読みました。おそらくすべてのPCIeデバイス(?)
Zelphir Kaltstahl

2
pcie_aspm = offは、実際にはPCIeの省電力を無効にします。実際には、L0sとL1モードの2つの節約モードがあります。L0は、PCIeシリアルリンクの一方向のみに低電力モードを使用します。L1は双方向であるため、電力削減が改善されます(ただし、起動待ち時間が長くなります)。
コリンイアンキング


1
これが最良の答えだと思います。pci = nomsiは一部の割り込みを無効にし、noaerは実際の問題ではなくエラー報告を無効にします。askubuntu.com/a/1066030/284929
wbkang

Debianと同じエラー、この回答で解決した問題
Thecave3

5

次の手順を試してください。

  1. sudo gedit /etc/default/grub
  2. GRUBを編集します。pci=noaerの最後に追加しGRUB_CMDLINE_LINUX_DEFAULTます。行は次のようになります。

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"

  3. sudo update-grub

  4. 今すぐ再起動

:) 楽しい。


1
これはASUS X541Uラップトップで機能しました。
クラクソール

2

私は同じ問題を抱えていましたが、解決策はファイルに追加するpci=nomsiこと/etc/default/grubでした。次の編集を実行します。

前:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

後:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

そして、設定を保存します。

sudo update-grub

1
私のシステムでsudo grub-updateは動作しませんでした。sudo suそしてgrub-updateした。
-RobAu

コメント@RobAuをありがとう。答えは、あなたの懸念に対処するために更新
Roozbeh Zabihollahi

2
  1. すでにubuntuまたはmintをインストールしている場合は、grubからそこから復旧モードに進み、そこからrootに移動してビデオのようにコマンドを作成し、そこからビデオのように変更を加えますBUT if pci = nomsi / pci = noaerは、pcie_aspm = offに変更すると機能しません。

  2. この問題の原因であるOSをインストールできない場合、インストールを起動するときにENTERを押す代わりにEを押して編集することを理解していない場合、grubのブート順序行を編集できます。最後はpcie_aspm = offですが、pci = nomsi / pci = noaerを試してみてください(これは、インストール後のステップ1を恒久的に修正するための恒久的な修正ではありません)。GRUBの更新を忘れないでください。


1

今日、Ubuntu 18.04をインストールしましたが、同じ問題に気付きました。そのパッケージをインストールしたばかりで、問題は解決しました。

sudo apt-get install busybox-syslogd

ログファイルのサイズを確認し、空の大きなファイルを実行します。

ls -s -S /var/log

結果:

total 4352668
4021088 syslog                 32 wtmp                  4 gdm3
 329168 kern.log               24 Xorg.0.log            4 hp
   1776 dpkg.log               20 Xorg.1.log            4 installer
     40 lastlog                20 Xorg.0.log.old        4 journal

そして、やります:

cd /var/log
sudo su
$ > syslog
$ > kern.log

次に、確認するために、上記の/ubuntu//a/1019225/725320の回答に従ってください

Ubuntuを起動できず、画面にこれらのログが表示されない場合(私と同じ):

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
  • 回復モードを使用して取得 root shell
  • 空の大きなログファイルを実行する
  • Ubuntuを起動し、設定をインストールbusybox-syslogdおよび更新しますgrub

0

Ubuntu 18.04.2 x86_64に新しいカーネルバージョン "linux-image-4.15.0-50-generic"をインストールした後、今日、私のPCのバグはなくなりました(修正されたと思います)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.