Référence de configuration de Modprobe

Résume les directives courantes pour les fichiers de configuration modprobe afin que vous puissiez contrôler les alias de module, les options et les entrées de liste noire.

Les commandes suivantes sont couramment utilisées dans les fichiers de configuration modprobe :

alias

Crée un autre nom pour un module. L'alias peut inclure des caractères génériques de shell. Pour créer un alias pour le module sd-mod, procédez comme suit :

alias block-major-8-* sd_mod
blacklist

Ignorez l'alias interne d'un module affiché par la commande modinfo. Cette commande est généralement utilisée dans les conditions suivantes :

  • Le matériel associé n'est pas requis.

  • Deux modules ou plus prennent en charge les mêmes périphériques.

  • Un module prétend invalidement prendre en charge un périphérique.

Par exemple, pour rétrograder l'alias du pilote de tampon de cadre cirrusfb, saisissez :

blacklist cirrusfb

Le fichier /etc/modprobe.d/blacklist.conf empêche les scripts d'enfichage à chaud de charger un module de sorte qu'un autre pilote lie le module à la place, quel que soit le pilote qui fait l'objet du premier sondage. S'il n'existe pas déjà, vous devez le créer.

install

Exécute une commande shell au lieu de charger un module dans le noyau. Par exemple, chargez le module snd-emu10k1-synth au lieu de snd-emu10k1 :

install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /sbin/modprobe snd-emu10k1-synth
options

Définit les options d'un module. Par exemple, pour définir les options nohwcrypt et qos pour le module b43, saisissez :

options b43 nohwcrypt=1 qos=0
remove

Exécute une commande shell au lieu de décharger un module. Pour démonter /proc/fs/nfsd avant de décharger le module nfsd, saisissez :

remove nfsd { /bin/umount /proc/fs/nfsd > /dev/null 2>&1 || :; } ;
/sbin/modprobe -r --first-time --ignore-remove nfsd

Pour plus d'informations, consultez la page de manuel modprobe.conf(5).