Linux ❀ Ubuntu开机报错 pciehp:cannot get irq -1 for the hotplug / unknown chipset

"pciehp: cannot get irq -1 for the hotplug" 错误信息表明 PCIe 热插拔(hotplug)模块无法获取正确的 IRQ(中断请求)

  1. 禁用 PCIe 热插拔:进入恢复模式或命令行模式,并

    sudo nano /etc/default/grub

    GRUB_CMDLINE_LINUX_DEFAULT 行中添加 pciehp.pciehp_poll_mode=1 pci=noacpi参数,然后ctrl+x, y, enter保存并退出。执行以下命令更新 GRUB 配置:

    sudo update-grub
  2. 禁用 PCIe 热插拔内核模块:在恢复模式或命令行模式下,执行以下命令以禁用 pciehp 内核模块:

    echo "blacklist pciehp" | sudo tee /etc/modprobe.d/blacklist-pciehp.conf sudo update-initramfs -u

如果你的硬件较新,装的ubuntu系统内核较老,在安装时没有很好地网络导致部分包下载出错,虽然能够顺利安装,但在开机时会卡在unknown chipset

开机时选择恢复模式,然后选择network联网,然后选择root进入root shell,进入后输入以下命令自动更新硬件驱动

sudo ubuntu-drivers autoinstall

猜你喜欢

转载自blog.csdn.net/qq_42395917/article/details/131401397