Jak rozładować moduły jądra

9

Kiedy uruchamiam kextstat, daje mi listę aktualnie załadowanych modułów jądra. Jak przejść do korzystania z informacji zebranych z tego polecenia, aby zwolnić moduł jądra?

Cameron Martin
źródło

Odpowiedzi:

13

Możesz zwolnić moduły jądra, kextunloadpodając jako parametr całą ścieżkę do rozszerzenia jądra (w którym się znajdują /System/Library/Extensions/) lub określając wyświetlany identyfikator pakietu kextstat, np. Jeśli chcesz rozładować Bezpiecznik dla OS X:

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

Następnie można użyć kextloaddo ładowania rozszerzenia w ten sam sposób.

Dodatkowa wskazówka: jeśli chcesz widzieć tylko rozszerzenia jądra innych firm, które nie pochodzą od Apple, możesz użyć odwrotnego grep:

kextstat | grep -v com.apple
Rafael Bugajewski
źródło