Como descarregar módulos do kernel


9

Quando executo kextstat, ele fornece uma lista dos módulos do kernel atualmente carregados. Como devo usar as informações reunidas neste comando para descarregar um módulo do kernel?

Respostas:


13

Você pode descarregar os módulos do kernel kextunloadespecificando o caminho inteiro para a extensão do kernel como um parâmetro (eles residem /System/Library/Extensions/) ou especificando o identificador de pacote configurável exibido por kextstat, por exemplo, se você deseja descarregar o Fuse for OS X:

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

Você pode usar kextloadpara carregar a extensão da mesma maneira.

Dica de bônus: Se você quiser ver apenas extensões de kernel de terceiros que não são da Apple, use grep inverso:

kextstat | grep -v com.apple
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.