Я знаю недостатки отключения подписи kext, но мне было интересно, как я могу отключить это на Mac OS X 10.10 «Yosemite»?
15
Я знаю недостатки отключения подписи kext, но мне было интересно, как я могу отключить это на Mac OS X 10.10 «Yosemite»?
Чтобы отключить параметр безопасности подписи kext:
sudo nvram boot-args=kext-dev-mode=1
После изменения этого параметра вам нужно перезагрузить компьютер, чтобы OS X распознала его.
Важно отметить, что параметр подписания kext является глобальным, и если вы его отключите, будьте осторожны, устанавливая системные драйверы только из источников, которым вы доверяете.
Чтобы снова включить, используйте:
sudo nvram -d boot-args
nvram boot-args
. Если это печатает любые значения (например , «IOG = 0x0»), добавьте их к вышеприведенной команде через запятую, например:sudo nvram boot-args=kext-dev-mode=1,iog=0x0
. Затем, чтобы отключить kext-dev-mode, не используйте команду "-d", а скорее пропустите эту часть при установке старых загрузочных аргументов.nvram: Error setting variable - 'boot-args': (iokit/common) general error
сообщение об ошибке. Я не могу найти, что может означать «общая ошибка». Любая помощь будет оценена.Цитирование документации Apple:
Источник: Настройка защиты целостности системы
Все еще цитирую:
Источник: Расширения ядра
источник