如何永久禁用“lp”内核模块

如何永久禁用“lp”内核模块

如何禁用lp内核模块的自动加载?

到目前为止我已经尝试过:

  • 尝试通过黑名单禁用该模块

    echo "blacklist lp">>/etc/modprobe.d/blacklist
    echo "blacklist lp">>/etc/modprobe.d/blacklist.conf
    
  • 重新创建 Linux 映像

    sudo dpkg-reconfigure linux-image-$(uname -r)
    

即使重启后,该模块也会再次加载。

蛮力破解rm /lib/modules/$(uname -r)/kernel/drivers/char/lp.ko效果很好,但在我看来很丑;)

答案1

在我看来,你的强力解决方案很好:) 在模块加载时尝试 lsmod,看看 used by 列中是否有任何内容,有可能另一个模块将其作为依赖项加载

相关内容