Когда я запускаю 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