Когда я запускаю kextstat
, он выдаёт мне список загруженных модулей ядра. Как мне использовать информацию, собранную из этой команды, для выгрузки модуля ядра?
Когда я запускаю kextstat
, он выдаёт мне список загруженных модулей ядра. Как мне использовать информацию, собранную из этой команды, для выгрузки модуля ядра?
Ответы:
Вы можете выгрузить модули ядра kextunload
либо указав полный путь к расширению ядра в качестве параметра (они находятся в нем /System/Library/Extensions/
), либо указав идентификатор пакета, отображаемый kextstat
, например, если вы хотите выгрузить Fuse для OS X:
sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs
Затем вы можете использовать kextload
для загрузки расширения таким же образом.
Дополнительная подсказка: если вы хотите видеть только сторонние расширения ядра, не принадлежащие Apple, вы можете использовать обратный grep:
kextstat | grep -v com.apple