Comment décharger les modules du noyau


9

Lorsque je lance kextstat, cela me donne une liste des modules du noyau actuellement chargés. Comment utiliser les informations recueillies à partir de cette commande pour décharger un module du noyau?

Réponses:


13

Vous pouvez décharger les modules du noyau kextunloaden spécifiant le chemin d'accès complet à l'extension du noyau en tant que paramètre (ils résident /System/Library/Extensions/) ou en spécifiant l'identifiant de bundle affiché par kextstat, par exemple si vous souhaitez décharger Fuse pour OS X:

sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs

Vous pouvez ensuite utiliser kextloadpour charger l'extension de la même manière.

Astuce bonus: Si vous ne voulez voir que les extensions de noyau tierces qui ne sont pas d'Apple, vous pouvez utiliser grep inverse:

kextstat | grep -v com.apple
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.