Modprobe-Konfigurationsreferenz
Fasst allgemeine Anweisungen für modprobe-Konfigurationsdateien zusammen, sodass Sie Modul-Aliasnamen, Optionen und Blacklist-Einträge steuern können.
Die folgenden Befehle werden häufig in modprobe-Konfigurationsdateien verwendet:
-
alias -
Erstellt einen alternativen Namen für ein Modul. Der Alias kann Shell-Platzhalter enthalten. So erstellen Sie einen Alias für das Modul
sd-mod:alias block-major-8-* sd_mod -
blacklist -
Ignorieren Sie den internen Alias eines Moduls, der mit dem Befehl modinfo angezeigt wird. Dieser Befehl wird in der Regel unter folgenden Bedingungen verwendet:
-
Die zugehörige Hardware ist nicht erforderlich.
-
Zwei oder mehr Module unterstützen dieselben Geräte.
-
Ein Modul behauptet unwirksam, ein Gerät zu unterstützen.
Beispiel: Um den Alias für den Frame-Puffer-Treiber
cirrusfbherabzusetzen, geben Sie Folgendes ein:blacklist cirrusfbDie Datei
/etc/modprobe.d/blacklist.confverhindert, dass Hotplug-Skripte ein Modul laden, sodass ein anderer Treiber das Modul bindet, unabhängig davon, welcher Treiber zuerst untersucht wird. Wenn sie noch nicht vorhanden ist, müssen Sie sie erstellen. -
-
install -
Führt einen Shell-Befehl aus, anstatt ein Modul in den Kernel zu laden. Beispiel: Laden Sie das Modul
snd-emu10k1-synthanstelle vonsnd-emu10k1:install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /sbin/modprobe snd-emu10k1-synth -
options -
Definiert Optionen für ein Modul. Beispiel: Um die Optionen
nohwcryptundqosfür das Modulb43zu definieren, geben Sie Folgendes ein:options b43 nohwcrypt=1 qos=0 -
remove -
Führt einen Shell-Befehl aus, anstatt ein Modul zu entladen. Um
/proc/fs/nfsdvor dem Entladen desnfsd-Moduls auszuhängen, geben Sie Folgendes ein:remove nfsd { /bin/umount /proc/fs/nfsd > /dev/null 2>&1 || :; } ; /sbin/modprobe -r --first-time --ignore-remove nfsdWeitere Informationen finden Sie im Handbuch
modprobe.conf(5).