Как выгрузить модули ядра

9

Когда я запускаю kextstat, он выдаёт мне список загруженных модулей ядра. Как мне использовать информацию, собранную из этой команды, для выгрузки модуля ядра?

Кэмерон Мартин
источник

Ответы:

13

Вы можете выгрузить модули ядра kextunloadлибо указав полный путь к расширению ядра в качестве параметра (они находятся в нем /System/Library/Extensions/), либо указав идентификатор пакета, отображаемый kextstat, например, если вы хотите выгрузить Fuse для OS X:

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

Затем вы можете использовать kextloadдля загрузки расширения таким же образом.

Дополнительная подсказка: если вы хотите видеть только сторонние расширения ядра, не принадлежащие Apple, вы можете использовать обратный grep:

kextstat | grep -v com.apple
Рафаэль Бугаевский
источник