解决deepin系统 pcieport 0000:00:1c.7 错误

前情提要 可跳过

用deepin系统挺久了,前一段时间升到了V20,整体感觉不错,就还是偶尔会卡死。
上网搜解决方案的时候,有人说ctrl+alt+F2 进入 tty 怎么样操作
我尝试了下 从来没成功进入过,一直是错误代码在滚屏。
定睛一看,好像在关机的时候也会有类似的错误滚屏。
也隐隐约约感觉这可能也是导致偶尔无法开机甚至重装都会失败的原因。(一年一次,修不好,boot-repair-disk都进不去,后面会自己莫名其妙就修复了,前一段时间着急跑代码,发现硬盘放到另一个电脑上成功启动系统后再接回来就会恢复,卡死强制关机就会再崩一次。ASUS台式机,和Win10双系统。)
滚屏中的错误代码大概是这样:

pcieport 0000:00:1c.7: AER: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID) device [8086:a33f] error status/mask=00000001/00002000 [ 0[ RxErr

这个 pcieport 0000:00:1c.7 我本身不是很懂,网上只能搜到类似的如 pcieport 0000:00:1c.5 的解决方案,比如 https://blog.csdn.net/mirkerson/article/details/79881869 里面说的 加入
“pci=nomsi” 选项

尝试一下发现进到登陆界面 鼠标和键盘都失效了
于是只能在deepin启动时候按 E 进入编辑 再把刚刚加入的选项删掉。。。

又搜了其他的教程 https://askubuntu.com/questions/863150/pcie-bus-error-severity-corrected-type-physical-layer-id-00e5receiver-id 这篇里面说 使用“pcie_aspm=off” 这个选项 我亲测可用 终于第一次在deepin中见到了tty的样子。。

直接看这里 具体操作

于是我把两个教程结合起来

# 备份 grub
sudo cp /etc/default/grub /etc/default/grub.bak
# 随便用什么编辑都行 vi vim nano dedit
sudo dedit /etc/default/grub
	# 下面这一句
	GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
	# 加上 “pcie_aspm=off” 改成 :
	GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=off"
# 将 grub 文件 保存后 刷新 grub
sudo update-grub
# 重启
sudo reboot

希望能帮到有类似问题的人。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值