`/etc/modules-load.d` 和 `/etc/modules` 有什么区别?

`/etc/modules-load.d` 和 `/etc/modules` 有什么区别?

我红色了它们的介绍,发现它们都是在启动时处理模块加载的。

那么,这两种不同的配置方式有什么区别呢?

答案1

在分布中,哪里systemd不是可用的,系统V初始化脚本加载/etc/modules或中列出的模块/etc/modules.conf(来自 kmod 作业)。

在分布中systemd 可用的,systemd-modules-load.service从这些文件中的静态列表加载内核模块:

  • /etc/modules-load.d/*.conf
  • /run/modules-load.d/*.conf
  • /usr/lib/modules-load.d/*.conf

相关内容