Типичные заметки эникея

Обычная работа обычного сисадмина - прораммиста из города, хобби, новости, интересы и программирование.

Установка VirtualBox - системное расширение заблокировано

При установке Oracle VM VirtualBox можно столкнуться с проблемой, что инсталлятор не может установить системное расширение, вследствие чего установка всей программы прерывается с ошибкой. Однако, если попробовать разрешить установку стандартным способом, можно обнаружить, что во вкладке "Безопасность" отсутствует пункт, которым можно разрешить установку проблемного расширения. Все оказалось несколько сложнее.

Чтобы разрешить проблему установки, необходимо перезагрузить ваш Mac и войти в меню восстановления, для этого при запуске системы необходимо удерживать CMD+R пока не появится логотип Apple. После загрузки вы увидите меню восстановления MacOS, где в меню необходимо выбрать Утилиты -> Терминал и ввести команду:

spctl kext-consent disable

После нажатия ENTER вы должны увидеть сообщение о том, что Kernel Extension User Consent отключен:

Kernel Extension User Consent: DISABLED
Please restart for changes to take effect.

Перезагружаем Mac через меню в обычном режиме и пробуем повторить установку. После данных манипуляций, установка должна успешно завершиться.

После успешной установки рекомендую вернуть настройку как она была раньше для соблюдения безопасности Вашего Mac:

spctl kext-consent enable
Author image
Об авторе Дмитрий Кожанов
Innopolis, Russia Веб-сайт
Вы успешно подписались на Типичные заметки эникея
Великолепно! Далее, завершите покупку для разблокировки доступа к Типичные заметки эникея
С возвращением! Вы успешно вошли.
Невозможно произвести вход. Попробуйте снова.
Успешно! Ваш аккаунт полностью активирован и у Вас есть доступ ко всему контенту.
Ошибка! Stripe платеж не проведен.
Успех! Ваша платежная информация обновлена.
Ошибка! Неудача при обновлении платежной информации.