Quand je cours kextstat
il me donne une liste des modules du noyau actuellement chargés. Comment puis-je utiliser les informations recueillies par cette commande pour décharger un module du noyau ?
Réponse
Trop de publicités?Vous pouvez décharger les modules du noyau avec kextunload
soit en spécifiant le chemin complet vers l'extension du noyau comme paramètre (ils résident dans /System/Library/Extensions/
) ou en spécifiant l'identifiant du paquet affiché par kextstat
Par exemple, si vous voulez décharger Fuse pour OS X :
sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
Vous pouvez alors utiliser kextload
pour le chargement de l'extension de la même manière.
Un conseil bonus : Si vous voulez seulement voir les extensions de noyau de tiers qui ne sont pas d'Apple, vous pouvez utiliser inverse grep :
kextstat | grep -v com.apple