Установка VirtualBox 5.1.8 не установила расширения ядра. Как я могу это исправить? [macOS 10.13]


20
  1. Когда я установил VirtualBox, он сказал, что установка «не удалась», но я все еще получил VirtualBox.app в папке с приложениями.
  2. Когда я пытаюсь загрузить Windows 7 VM, он говорит: «Драйверы ядра не установлены (rc = -1908).
  3. Интернет-решения говорят, что я должен «перезапустить хост». Я проверил мою папку StartupItems, и она пуста.

Так что, я думаю, установщику не удалось установить расширения ядра.

Так что есть такая вещь, которая называется SIP, которая не позволяет устанавливать расширения ядра. Должен ли я отключить это сейчас?

Что я делаю? Мне нужна виртуальная машина Windows за 8 часов ...


Что не так с VBox 5.1.28 ?
— klanomath

Возможно, обмануть apple.stackexchange.com/questions/301303/…
— rogerdpack

Ответы:


38

High Sierra поставляется с новой функцией безопасности: Безопасная загрузка расширения ядра, которая блокирует загрузку расширения ядра. Реализация представляется сомнительной .

Чтобы разрешить загрузку некоторых расширений ядра, отличных от Apple, необходимо разрешить выполнение в разделе «Предпочтения»> «Безопасность и конфиденциальность»> «Общие»:

введите описание изображения здесь

или отключите функцию безопасности с помощью команды терминала (не рекомендуется):

sudo spctl --master-disable

1
Спасибо огромное ... кнопка не делала этого ... каждый раз, когда я запускал установку, она просила меня разблокировать одного и того же разработчика. Команда сделала.
— baash05

2
Это предлагаемое решение не работает для меня (ни «Разрешить», ни команда «Терминал»). Это было проверено с VB 5.2?
— Викинг

2
Как только он выходит из строя один раз, он не может быть переустановлен. Высокая Сьерра 10.13.3, VB 5.2.6 и 5.1.4. Удаление не помогает.
— гамма

Я на 10.13.4, и это, к сожалению, не работает. Разрешить ничего не делает, как и выполнение команды и выбор Anywhere. Ничто под солнцем, кажется, не работает.
— Корнелиус

Я увидел быструю заметку в одном из сообщений здесь или в другой ветке, и это была критическая часть, которую я пропустил. Когда у меня было открыто диалоговое окно «Безопасность и конфиденциальность», кнопка «Применить» была видна и нажимала на кнопку, и никаких видимых действий не было. Приглашение все еще осталось. Мне нужно подождать, прежде чем пытаться подать заявку. Я обнаружил, что подождал 20 минут, пока кнопка фактически не заработала (подсказка исчезла).
— Кевин Бухс

6

Решение сработало для меня на High Sierra. Уловка заключалась в том, чтобы выполнить один запуск установки, который обязательно завершится неудачно, но на вкладке «Общая безопасность» появится подсказка «Разрешить расширения Oracle». Нажмите «Разрешить». Затем снова запустите установку, что должно привести к успешной установке.


Первый ответ является основной причиной проблемы. Однако, я чувствую, этот ответ идеален. когда вы получаете сообщение об ошибке после установки и по-прежнему видите виртуальную коробку, вам нужно переустановить ее, пока она не станет успешной, как заявил Motifsky. Тогда это должно работать. Это сработало для меня. Спасибо
— Карпак
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.