防止在实时启动磁盘上自动加载驱动程序

防止在实时启动磁盘上自动加载驱动程序

我正在准备基于 ubuntu 的实时启动盘。大多数情况下它工作正常,但在某些配备 Nvidia Quadro 卡的机器上默认情况下新风格驱动程序导致问题(暂时冻结)。我已确定购买黑名单新风格驱动程序(在/etc/modprobe.d/blacklist.conf中)我可以解决这个问题。然而这种方法抑制新风格每台配备 nvidia 的机器都有驱动程序,这有点过分了。当然,我可以在启动后检测到Quadro卡的存在,将其列入黑名单,执行 更新-initramfs -u并重新启动,但这种方法会修改实时启动磁盘,我想避免这种情况。我想知道是否有一种方法可以在启动序列的早期检测到 nvidia Quadro 的存在,并防止加载有问题的驱动程序并回退到标准 VESA 驱动程序。

答案1

最后我解决了问题如下:我已将其列入黑名单新风格驱动程序并安装了一项服务,该服务在执行时检查是否存在有问题的视频卡,如果存在该卡则不执行任何操作。如果发现另一张 NVIDIA 卡,该服务会执行新模组探测

相关内容