Ubuntu启动时出现PCIe热插拔控制器IRQ相关错误的排查求助
Ubuntu启动时出现PCIe热插拔控制器IRQ相关错误的排查求助
兄弟,你这是遇到了PCIe热插拔控制器的IRQ配置问题,这种情况在新装机或者技嘉这类特定主板上偶尔会碰到,我给你整理几个实用的排查和解决思路,你一步步试试:
检查BIOS热插拔设置
重启电脑按Del键进入技嘉主板的BIOS界面,找到PCI Express Configuration(PCIe配置)相关选项,看看有没有PCIe Hot Plug或者Hot Plug Controller的开关。如果你的机箱没用到PCIe热插拔功能,尝试把这个选项关闭,保存设置后重启系统——很多时候关闭这个用不上的功能,就能直接解决初始化失败的问题。更新系统内核和主板BIOS
这类硬件兼容性问题往往能通过更新得到修复:- 先更新Ubuntu系统和内核,打开终端运行:
sudo apt update && sudo apt upgrade -y
升级完成后重启,看看错误是否消失。 - 如果更新系统没用,去技嘉官网下载你这款主板的最新BIOS固件,按照官方指引完成更新——主板固件更新经常能解决PCIe相关的兼容性bug。
- 先更新Ubuntu系统和内核,打开终端运行:
添加内核参数禁用PCIe热插拔
如果上面的方法都没效果,咱们可以直接通过内核参数屏蔽有问题的热插拔控制器:- 打开终端编辑grub配置文件:
sudo nano /etc/default/grub - 找到
GRUB_CMDLINE_LINUX_DEFAULT这一行,在引号里添加pciehp.disable=1,修改后大概是这样:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.disable=1" - 按
Ctrl+O保存文件,回车确认,再按Ctrl+X退出编辑器。 - 最后更新grub配置:
sudo update-grub
重启系统后,应该就不会再弹出这个错误了。
- 打开终端编辑grub配置文件:
排查硬件连接问题
如果你的主板PCIe插槽上插了显卡、扩展卡之类的设备,先检查一下设备是否插紧,或者换一个PCIe插槽试试;如果没插任何PCIe设备,那大概率是主板控制器的兼容性问题,前面的软件层面方法应该能解决。
备注:内容来源于stack exchange,提问作者Riccardo
相关产品推荐
相关产品推荐

