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?
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?
Odpowiedzi:
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