解決Linux下pcieport 0000:00:1c.5問題導致的系統根目錄/磁盤空間不足


最近剛換了筆記本,拿到本后在win10基礎裝上Ubuntu 16.04雙系統,有個問題是每次關機都會報一堆pcie問題,並且經常沒聲音,聲音問題通過上一篇文章暫時解決,然后就沒在意了,可是幾天后出現系統盤根目錄磁盤空間不夠的提醒,於是用磁盤空間分析工具查看,/var/log/下kern.log 和syslog非常大,兩個kern.log都接近10G,一個syslog也接近10G,三個點開都發現同樣的問題,即pcie重復報錯,信息如下:

Jan 28 10:55:39 zzf-ubuntu kernel: [  339.364989] pcieport 0000:00:1c.5:    [ 0] Receiver Error         (First)
Jan 28 10:55:39 zzf-ubuntu kernel: [  339.364999] pcieport 0000:00:1c.5: AER: Multiple Corrected error received: id=00e5
Jan 28 10:55:39 zzf-ubuntu kernel: [  339.365644] pcieport 0000:00:1c.5: can't find device of ID00e5
Jan 28 10:55:39 zzf-ubuntu kernel: [  339.365647] pcieport 0000:00:1c.5: AER: Corrected error received: id=00e5
Jan 28 10:55:39 zzf-ubuntu kernel: [  339.365657] pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e5(Receiver ID)
Jan 28 10:55:39 zzf-ubuntu kernel: [  339.365664] pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000

以上報錯信息使得內核日志文件和系統日志文件越來越大,那根源就是pcie的問題了。於是Google搜索,找到一個方法解決,大家也可以看看下面這個鏈接。

http://www.gossamer-threads.com/lists/linux/kernel/2250177

一、環境:

  電腦: 華碩FL8000U (雙硬盤雙系統)

  系統 :win10 + Ubuntu 16.04 LTS

二、解決方法:

  grub引導時加入 

pci=nomsi

  1、打開終端,修改/etc/default/grub引導文件,要有備份的好習慣

sudo cp /etc/default/grub /etc/default/grub.bak
sudo -H gedit /etc/default/grub

  2、打開之后找到以下這句

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  然后將其改為:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

  3、保存關閉grub文件,更新grub引導,並重啟

sudo update-grub
sudo reboot

  問題解決了,關機時不再會報一長串pcie錯誤。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM