Was ist der Unterschied zwischen "/ etc / modules-load.d" und "/ etc / modules"?


7

Ich habe die Einführung von ihnen wiederholt und festgestellt, dass beide das Laden von Modulen während der Startzeit betreffen.

Was ist der Unterschied zwischen diesen beiden unterschiedlichen Konfigurationsmethoden?

Antworten:


7

Distributionen, die SysV- Init-Skripte verwenden, für die systemd nicht verfügbar ist, werden zum Laden von Modulen auf init verwendet, die in / etc / modules oder /etc/modules.conf (vom kmod-Job) aufgeführt sind.
In Distributionen, in denen systemd verfügbar ist, liest systemd-modules-load.service Dateien aus:

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

Laden von Kernelmodulen während des Startvorgangs in eine statische Liste.


In Ubuntu doc ​​verwendet Ubuntu wie gesagt /etc/modulesladbare Module. Und die /etc/modules.confDatei wurde nicht erwähnt . Ist das Dokument veraltet oder verwendet Ubuntu es so?
nn0p

Unterschiedliche Distributionen verwenden unterschiedliche Methoden, um dies zu implementieren. In Ubuntu ist dies / etc / modules.
Taliezin

@ nn0p also in basic gibt es keinen unterschied. Nur so, wie es gehandhabt wird.
Taliezin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.