Ошибка не удалось установить драйвер ядра mac os

Содержание

  1. Ошибка установки VirtualBox в чистой OSX 10.13
  2. 8 ответов
  3. Установка macOS Mojave на Virtualbox
  4. Почему на macOS Catalina 10.15.6 не запускается виртуальная машина
  5. Не работает виртуальная машина в macOS Catalina
  6. Как исправить проблему с виртуальной машиной в macOS Catalina
  7. Как установить virtualbox в macos mojave в случае сбоя установки или ошибок драйвера ядра 2022
  8. Run ANY OS on iPad or iPhone!
  9. Как успешно установить VirtualBox в MacOS Mojave (если он не работает)
  10. Не удается установить / запустить VirtualBox в MacOS 10.14.5 или более поздней версии? Попробуй это
  11. Как установить MacOS на VirtualBox с Windows 7 или 10
  12. Установка MacOS Sierra на VirtualBox
  13. Настройка VirtualBox под нужды MacOS Sierra
  14. Команды CMD для настройки VirtualBox под MacOS
  15. Установка Mac OS X на Windows – последний этап
  16. Запуск MacOS на ПК с виртуальной машиной
  17. Как изменить разрешение экрана на VirtualBox с Mac OS X

Ошибка установки VirtualBox в чистой OSX 10.13

Я сделал чистую установку High Sierra, Mac OS X 10.13 на моем mac.

Я установил несколько приложений, некоторые браузеры, webStorm, vagrant, skype и slack.

при попытке установить virtualBox я получаю сообщение об ошибке:

» ошибка установки. Установщик обнаружил ошибку, вызвавшую сбой установки. Обратитесь за помощью к производителю программного обеспечения.»

при проверке файла журнала установщиков я получаю следующее сообщение об ошибке:

Я тут погуглил, и нашел несколько потоков здесь и там, которые решают разные проблемы. Но пока у меня ничего не вышло.

некоторые из сообщений, которые я нашел:

ошибка установки Virtualbox 5.1.10 на macOS Sierra, » установка не»

не удается выгрузить kext при установке VirtualBox 4.3.6

ни одно из этих решений работал для меня.

Я установил и удалил разные версии и холодную загрузку между ними, чтобы попытаться увидеть, поможет ли это.

Спасибо за любую помощь!

8 ответов

после нескольких часов взлома этой проблемы мой коллега и я пришли к работоспособному решению. проблема (для меня, по крайней мере) заключалась в том, что когда я пошел устанавливать пакет, он блокировался. вы можете проверить, если это так, пытаясь установить, и когда он говорит «установить не удалось» перейдите к вашей безопасности и конфиденциальности (в Системных настройках) и перейдите на вкладку «Общие» и в нижней части он скажет, что приложение oracle был заблокирован.

запустить этот скрипт:

запустите этот скрипт после попытки установки virtualbox. Продолжайте утверждать kexts, пока скрипт не будет работать чисто:

Источник

Установка macOS Mojave на Virtualbox

install macos

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

В данном примере рассмотрим установку Mac OS Mojave 10.14.6 в VirtualBox на Windows 10. В качестве процессора будет использован AMD Ryzen 3 2200G хотя на процессорах Intel все аналогично за небольшими изменениями, о которых будет сказано дальше.

Для запуска Mac OS в виртуальной машине VirtualBox нам потребуется сама программа которую можно бесплатно скачать на официальном сайте и пакет дополнений для гостевых операционных систем (Oracle VM VirtualBox Extension Pack) который можно загрузить там же. Устанавливайте последнюю версию которая будет на сайте, а в данном случае использовалась версия VirtualBox 6.1.

Останавливаться на установке программы мы не будем, желающие могут ознакомиться с подробной инструкцией на нашем сайте. Запускаете программу и нажимаете кнопку «Создать». Затем мы переключились в «Экспертный режим» нажав соответствующую кнопку внизу появившегося окна. Вводим имя нашей машины, лучше английскими символами и указываем тип операционной системы и ее разрядность, в данном случае Mac OS X

Папку машины, где хранятся ее настройки можно не менять. Передвигаем ползунок оперативной памяти выделив примерно половину имеющейся, но в красную зону лучше не залезать. Отмечаем «Создать новый виртуальный жесткий диск» и нажимаем кнопку «Создать».

После этого виртуальная машина будет создана. Выделяем ее в левой колонке и нажимаем кнопку «Настроить» в верхней панели. Выбираем в левой колонке открывшего окна пункт «Система». Здесь нужно указать в списке порядок загрузки первым оптический диск.

В разделе «Дисплей» настраивается размер видеопамяти, выделенный виртуальной машине, а также тип графического контроллера и режимы ускорения. Их можно оставить по умолчанию или подбирать в случае проблем с запуском.

Переходим к разделу настроек «Носители». Здесь уже присутствует виртуальный жесткий диск, созданный нами на начальном этапе. Нам нужно указать оптический диск, с которого будет происходить установка Mac. Для этого выбираем его, нажав на «Пусто» и затем щелкаем по синему значку диска в верхней правой части окна. В открывшемся меню нужно указать местоположение образа нашего установочного диска или привод если он находится в нем. В результате должно получиться как на изображении ниже.

Теперь важный момент, сохраняем выполненные настройки и обязательно закрываем программу VirtualBox. Это нужно чтобы можно было сделать некоторые настройки виртуальной машины с помощью VBoxManage. Запускаем командную строку Windows и переходим в папку с установленной программой VirtualBox. Если вы не меняли путь по умолчанию при установке, то команда будет такой, в противном случае подставьте свой путь.

Дальше нужно выполнить последовательно следующие команды, но заменив Имя Виртуальной Машины на реальное имя, указанное вами при ее создании.

Если у вас процессор AMD, то выполните дополнительно команду

Также можно сразу указать нужное разрешение экрана виртуальной машины выполнив следующую команду, где последние два числа как раз указывают ширину и высоту в пикселах. Впрочем, это всегда можно будет изменить в последствии снова выполнив эту команду с другим разрешением.

На этом все подготовительные мероприятия закончены и можно переходить непосредственно к установке Mac OS Mojave в виртуальную машину. Снова запускаем VirtualBox, выбираем нашу машину и нажимаем кнопку «Запустить» в верхней панели. Откроется окно виртуальной машины VirtualBox и побегут строчки, показывающие процесс первоначальной загрузки операционной системы.

В некоторые моменты может казаться, что установка зависла, тогда можно ориентироваться на индикатор активности виртуального жесткого диска внизу окна программы. Теперь можно расслабиться и помедитировать пока не появится экран выбора языка, где указываем русский и щелкаем по стрелке вправо расположенной под ним. Прежде чем выполнять саму установку ОС необходимо инициализировать диск, поэтому на следующем шаге в окне «Утилиты MacOS» выбираем «Дисковая утилита».

В левом столбце выбираем наш виртуальный жесткий диск и нажимаем кнопку «Стереть» на верхней панели. Появится запрос на подтверждение действия, где можно задать какое-нибудь имя нашему диску и нажать снова «Стереть».

После завершения подготовки диска закрываем «Дисковая утилита» и снова попадаем в окно «Утилиты macOS», где теперь надо выбрать пункт «Установка macOS» и кликнуть «Продолжить». В следующем окне для продолжения установки будет предложено нажать соответствующую кнопку, а затем принять лицензионное соглашение. Дальше предложат выбрать диск для установки операционной системы, просто выделяем наш диск и щелкаем стрелку вправо после чего начнется установка MacOS на ваш компьютер.

В какой-то момент система без предупреждения перезагрузится и снова будет черный экран с бегущими строчками. Нам этого не надо, поскольку установка начнется опять с самого начала. Выключаем виртуальную машину закрыв окно с ней. Идем в ее настройки, выбираем наш iso образ с macOS Mojave и отключаем его от машины.

Сохраняем настройки, снова запускаем виртуальную машину VirtualBox и теперь установка продолжится непосредственно с жесткого диска. Когда первоначальная загрузка на черном фоне завершится, появится эмблема Эппл и индикатор оставшегося времени, верить которому не стоит. Это самый долгий этап установки macOS на Virtualbox по окончании которого виртуальная машина снова перезагрузится.

Если вместо продолжения установки вы видите UEFI Interactive Shell, то придется запустить ее самому. Для этого нужно последовательно выполнить команды:

Фактически процесс установки завершен, осталось только выполнить первоначальные настройки и можно пользоваться. Выбираете страну из списка, затем раскладку клавиатуры, вопрос по миграции и Apple ID, если у вас нет Apple ID то пропустите соответствующий шаг нажав «Настроить позже».

Затем укажите имя вашей учетной записи и пароль. Дальше будут вопросы экспресс-настройки, которые можно оставить по умолчанию или настроить на свой вкус нажав «Настроить параметры».

После окончания всех настроек будет показан рабочий стол MacOS Mojave знаменующий окончание установки.

Хотя установка занимает много времени, последующая загрузка происходит довольно быстро. Стоит иметь в виду, что иногда по каким-то причинам в процессе загрузки может произойти ошибка хотя до этого все работало. В этом случае достаточно просто запустить загрузку заново.

Источник

Почему на macOS Catalina 10.15.6 не запускается виртуальная машина

Чуть больше недели назад Apple выпустила macOS Catalina 10.15.6. Обновление должно было исправить основные баги, которые пользователи и тестировщики нашли в предыдущей сборке операционной системы. Многие неполадки действительно «ушли», однако, как это иногда бывает с выходом новых апдейтов, прибавились другие проблемы. Одна из них для многих стала критической, поскольку делает невозможной работу в виртуальных машинах на macOS Catalina.

macos windows

Похоже, Apple решила не дожидаться выхода Mac с Apple Silicon (на самом деле нет)

Не работает виртуальная машина в macOS Catalina

Сразу несколько пользователей сообщили, что в macOS Catalina 10.15.6 наблюдаются сбои в работе виртуальных машин. Проблему подтвердили и читатели в нашем Telegram-чате, которые запускают Windows на Mac или используют виртуальные машины для установки еще одной операционной системы Apple. По сообщениям, баг в компоненте App Sandbox macOS 10.15.6 вызывает утечку памяти ядра, что приводит к сбою macOS. App Sandbox используется для защиты системных ресурсов — он ограничивает доступ приложений к ЦП и памяти.

Разработчики приложения VMware для установки виртуальных машин сегодня диагностировали и подтвердили проблему, после чего отправили «всеобъемлющий» отчет в Apple. С конкретным примером проблемы, который должен позволить им легко идентифицировать и решить неполадку. В качестве единственного решения программисты отмечают только выход нового обновления macOS. Неясно, существует ли эта проблема в бета-версиях macOS Big Sur для разработчиков и публичных бета-тестеров.

wmware

Как исправить проблему с виртуальной машиной в macOS Catalina

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

Нашлись и те пользователи, которые смогли запустить виртуальные машины на macOS 10.15.6 без каких-либо проблем. Я тоже обновил свой MacBook Pro 2020 — правда, только вчера, поскольку всегда выжидаю несколько дней, чтобы почитать отзывы на новую версию операционной системы. В моем случае никаких новых проблем не появилось. Однако я использую другое ПО для виртуальных машин.

Если вы прочитали эту статью до того, как решили обновить свой компьютер, лучше пока не устанавливайте обновление. Я бы порекомендовал подождать до тех пор, пока Apple не выпустит новую версию macOS Catalina с исправлением этого бага (надеюсь, новые при этом не прибавятся). Хотя в Apple пока никак не прокомментировали данную проблему, специалисты, как правило, обычно исправляют баги «по тихому».

Уже известно, что на Mac с Apple Silicon не будут работать ни VMWare, ни Parallels, ни даже Boot Camp. Установить на такой Mac Windows или какой-нибудь Linux (для Intel) станет намного сложнее – практически невозможно.

Это не первая проблема с macOS Catalina. Уже в версии, которая вышла через неделю после релиза, были устранены проблемы с установкой системы на Mac с дефицитом места на диске и с ее настройкой после установки. На самом деле macOS Catalina действительно оказалась одним из самых неудачных релизов десктопной операционной системы Apple. Серьезные проблемы у нее начались сразу после выхода: приложения, которые не работают, сервис безопасности и чип T2, который перезагружал Mac, перегрев компьютеров, пустые списки продаж в Mac App Store и в Apple Music. Жалоб было очень много, среди них есть очень серьезные. Только к новому году Apple смогла исправить большинство ошибок, хотя они все равно периодически всплывают.

Источник

Как установить virtualbox в macos mojave в случае сбоя установки или ошибок драйвера ядра 2022

Run ANY OS on iPad or iPhone!

how to install virtualbox in macos mojave if installation fails or shows kernel driver errors

Причиной сбоя установки и невозможности успешной загрузки модуля ядра являются ограничения безопасности в MacOS Mojave, и, таким образом, для успешной установки VirtualBox и запуска приложения вам необходимо будет сделать относительно простой обход вышеупомянутых ограничения безопасности (в качестве альтернативы вы также можете полностью отключить Gatekeeper, но это обычно не рекомендуется). Кстати, хотя эта статья явно посвящена VirtualBox, вы обнаружите, что этот же общий процесс необходим для установки других приложений, включающих расширения ядра.

Как успешно установить VirtualBox в MacOS Mojave (если он не работает)

Предполагая, что вы уже загрузили VirtualBox на Mac (его можно бесплатно скачать здесь), вот как вы можете успешно установить и запустить VirtualBox в MacOS Mojave:

how to install virtualbox in macos mojave if installation fails or shows kernel driver errors 1

how to install virtualbox in macos mojave if installation fails or shows kernel driver errors 2

how to install virtualbox in macos mojave if installation fails or shows kernel driver errors 3

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

Не удается установить / запустить VirtualBox в MacOS 10.14.5 или более поздней версии? Попробуй это

Если вы пытаетесь установить VirtualBox на компьютере с MacOS Mojave 10.14.5 или более поздней версии, вы можете столкнуться с требованием нотариального заверения для приложений за пределами App Store. Чтобы обойти это (пока пока VirtualBox не станет нотариально заверенным), попробуйте следующее:

spctl kext-consent add VB5E2TV963

Это решение было размещено в наших комментариях ниже на форумах VirtualBox и, по-видимому, работает для многих пользователей MacOS 10.14.5 или более поздней версии (спасибо различным комментаторам, которые оставили это решение!). По-видимому, «VB5E2TV963» является кодом для Oracle, и ввод этого исключения Gatekeeper в командную строку позволит VirtualBox установить в новейших версиях MacOS с требованиями нотариального заверения. Вероятно, это будет только временной необходимостью, пока VirtualBox не станет нотариально заверенным в процессе, описанном Apple.

Теперь попробуйте установить и / или запустить VirtualBox, он должен нормально работать в последних версиях системного программного обеспечения MacOS.

На скриншоте ниже вы видите VirtualBox, работающий в MacOS 10.14.x с ОС BeOS / Haiku.

how to install virtualbox in macos mojave if installation fails or shows kernel driver errors 4

Если вы опытный пользователь (и, возможно, в первую очередь используете программное обеспечение для виртуализации и виртуальные машины), вас может заинтересовать возможность установки приложений из любой точки MacOS, настроив Gatekeeper в соответствии с инструкциями, приведенными здесь.

Источник

Как установить MacOS на VirtualBox с Windows 7 или 10

Установка MacOS Sierra на VirtualBox

Понятное дело, что для реализации не обязательно использовать именно VirtualBox, но для меня это самый просто вариант, и я часто пользуюсь данной виртуальной машиной.

Как известно, система MacOS поставляется исключительно на технике от Apple – MacBook. Цены на такие устройства начинаются от 100 тысяч, а сейчас есть варианты и по 200 тысяч. Если очень хочется посмотреть и опробовать систему, то вот, что нужно сделать:

Установка Mac OS осуществляется на Windows любой версии. У меня сейчас стоит Windows 7 и все отлично работает. Первые попытки были, конечно не удачными, но потом я разобрался.

Когда установите виртуалбокс и скачаете образ, запускаем виртуальную машину и действуем по следующей инструкции.

Настройка VirtualBox под нужды MacOS Sierra

Настройка параметров не займет у вас много времени, поэтому сразу приступим к делу.

С настройкой мы разобрались, но не спешим запускать виртуальную машину. Еще понадобиться прописать пару команд в командной строке.

Команды CMD для настройки VirtualBox под MacOS

Перед началом работы обязательно закройте VirtualBox. Теперь запускаем командную строку с повышенными привилегиями – это обязательно. Дальше будем выполнять команды.

Переходим в папку с виртуальной машиной – cd “C:Program FilesOracleVirtualBox”.

VBoxManage.exe modifyvm “MacOS” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

Где MacOS – это имя вашей виртуальной машины.

VBoxManage setextradata “MacOS” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3”
VBoxManage setextradata “MacOS” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”
VBoxManage setextradata “MacOS” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”
VBoxManage setextradata “MacOS” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
VBoxManage setextradata “MacOS” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

Я пытался запустить установку систему без этих команд, но все, что вы получите – бесконечную перезагрузку.

Установка Mac OS X на Windows – последний этап

Теперь приступим непосредственно к установке OS X на Windows с виртуальной машиной. Процесс такой же простой.

Запуск MacOS на ПК с виртуальной машиной

Как изменить разрешение экрана на VirtualBox с Mac OS X

Теперь, когда вы успешно установили систему на виртуальную машину, можно ее использовать и тестировать на свое усмотрение. Единственный минус – не получается с помощью самой программы поменять разрешение экрана. Оно либо маленькое, либо настолько широкое, что элементы на экране растягиваются.

Чтобы в гостевой ОС изменить разрешения экрана на VirtualBox понадобится командная строка и изменение параметров.

Если это не помогло есть другой метод изменения разрешения.

В самой системе откройте Finder, перейдите в папку «Extra» и на вашем жестком диске откройте файл org.Chameleon.boot.plist.

Между и в файле вставьте следующую строку:

Graphics Mode
1920x1080x32

Запускаем командную строку, заходим в каталог программы и выполняем команду:

cd “C:Program FilesOracleVirtualBox” vboxmanage setextradata “Имя_Вирутальной_Машины” “CustomVideoMode1” “1920x1080x32”

Вот таким простым и быстрым способом нам удалось установить MaOS на Windows с виртуальной машиной VirtualBox. Напомню, что вы можете установить практически любую систему с разными версиями. Если вам нужна помощь относительно данной темы, напишите в комментарии и не забудьте поделиться информацией с друзьями.

Источник

Если после очередного обновления Oracle VirtualBox на MacOS, при запуске любой виртуальной машины, вы получили ошибку «Kernel driver not installed (rc=-1908)», то вот вам проверенный способ как ее победить.

Проверено как минимум пять раз на разных устройствах и разных версиях MacOS (BigSur, Catalina).

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

На этот случай у VirtualBox есть скрипт, который вам поможет всё починить.

Итак,
1. открываем терминал, и выполняем следующую команду:

sudo /Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

2. Вводим свой пароль, и в ответ получаем что-то типа такого:

Loading VBoxDrv.kext
Error Domain=KMErrorDomain Code=28 «Loading extension(s): org.virtualbox.kext.VBoxDrv requires a reboot» UserInfo={NSLocalizedDescription=Loading extension(s): org.virtualbox.kext.VBoxDrv requires a reboot}
Error: Failed to load org.virtualbox.kext.VBoxDrv
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxUSB
Error Domain=KMErrorDomain Code=71 «Kernel request failed: (libkern/kext) not found (-603947002)» UserInfo={NSLocalizedDescription=Kernel request failed: (libkern/kext) not found (-603947002)}
Fatal error: VirtualBox

Таких строк может быть несколько, это не важно.

3. Обратите внимание, что среди всего прочего, в ответе присутствуют просьба перезагрузить систему «requires a reboot». Не сопротивляемся, перезагружаемся. Если не просит, то вывод будет такой как в шаге 5.

4. После перезагрузки, еще раз открываем терминал, и выполняем команду из шага 1.

5. Теперь вывод будет (должен быть) вот такой:

Unloading VBoxUSB.kext
Unloading VBoxNetFlt.kext
Unloading VBoxNetAdp.kext
Unloading VBoxDrv.kext
Loading VBoxDrv.kext
Loading VBoxUSB.kext
Loading VBoxNetFlt.kext
Loading VBoxNetAdp.kext

Отлично! То что нам и нужно было.

6. Запускаем VirtualBox. Он скорее всего скажет что нужно установить свежую версию VirtualBox Extension Pack. Все нормально, идем на сайт https://www.virtualbox.org/wiki/Downloads, скачиваем актуальную версию Extension Pack, и устанавливаем.

Все, теперь можно продолжать работать.

Если вы когда-либо пробовали запускать эмуляторы Windows на Mac, вы, вероятно, знакомы с Oracle VM VirtualBox. Это один из самых эффективных доступных инструментов. Это не самое лучшее, но оно выполняет свою работу. Однако вы можете столкнуться с ошибкой «Драйвер ядра не установлен».

VirtualBox, наряду с платными приложениями, такими как Parallels и VMware, является одной из самых популярных бесплатных виртуальных машин (ВМ) для macOS.

Конечно, драйвер ядра является обязательным компонентом Microsoft Windows. Это бесполезно на macOS. Итак, как вы можете обойти это и сохранить работу VirtualBox? Это руководство даст вам ответы на все вопросы.

Что такое VirtualBox на MacOS?

Виртуальные машины (ВМ) позволяют запускать несколько сред DevOps в одной компьютерной системе. Поскольку виртуальные машины — это программное обеспечение, вам не нужно дублировать оборудование, необходимое для запуска каждой системы. Вместо этого вы используете виртуальные машины, такие как VirtualBox, только тогда, когда они вам нужны.

Наиболее известными на рынке гипервизорами виртуальных машин являются Oracle VM, VirtualBox и VMware. Это позволяет использовать функции Windows на вашем Mac. В результате вы можете использовать широкий спектр приложений и инструментов, разработанных специально для пользователей Windows. Эти виртуальные машины могут быть размещены на физическом компьютере под управлением Windows, Linux или macOS. В отличие от других виртуальных машин, VirtualBox бесплатна и имеет открытый исходный код. Хотя это звучит здорово, отсутствие активной поддержки может вызвать проблемы.

Есть и другие подобные инструменты, но они не бесплатны для macOS. Несмотря на то, что VirtualBox не такой плавный и отзывчивый, он выполняет свою работу.

Вот почему он так популярен. Однако, поскольку это бесплатный инструмент, он неизбежно столкнется с такими проблемами, как «драйвер ядра не установлен (rc=-1908)».

Что такое драйвер ядра не установлен (rc=-1908) Mac Error?

А драйвер ядра это техническая программа для системы Native API в Windows NT. Они отвечают за помощь оборудованию в общении и работе с операционной системой Windows.

Если драйвер ядра не работает должным образом, вся система выйдет из строя. Он не будет работать или реагировать каким-либо образом. В результате, если вы столкнетесь с этой ошибкой в ​​VirtualBox, вы не сможете запускать команды или эмулятор Windows.

Ошибка драйвера ядра Mac не установлена ​​(rc=-1908), как и ошибка установки VirtualBox, связана с установкой стороннего программного обеспечения на ваш Mac. В результате эта ошибка не появится в других операционных системах.

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

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

Проблема, как оказалось, очень похожа на ошибку установки VirtualBox, которая появляется, когда вы пытаетесь установить VirtualBox на свой компьютер. Сообщение об ошибке появляется из-за того, что ваша операционная система macOS заблокировала сертификат Oracle. Кроме того, macOS отключает расширения ядра для VirtualBox в процессе установки, поэтому вы видите соответствующее сообщение об ошибке. Вы должны разрешить сертификат Oracle, добавив его в список авторизации, чтобы решить эту проблему. Это нужно сделать явно, предоставив VirtualBox необходимые разрешения.

Это может быть достигнуто несколькими способами. Для начала вы можете разрешить сертификат через настройки системы и конфиденциальности в меню «Системные настройки». Кроме того, вы можете использовать системный терминал для запуска нескольких команд, которые загрузят расширения ядра и позволят им работать в системе.

Ошибка появляется, когда вы пытаетесь настроить виртуальную машину Windows, Linux или Mac, потому что на вашем Mac впервые устанавливаются какие-либо продукты Oracle (например, VirtualBox). Ошибка не имеет ничего общего с рассматриваемой операционной системой. Это как-то связано с продуктами Oracle. Эти проблемы с разрешениями часто возникают при первом использовании продукта Oracle в macOS.

Вы должны явно предоставить программному обеспечению разрешение на доступ к компьютеру. Основной причиной является, прежде всего, отсутствие сертификации Oracle. Другая возможность заключается в том, что macOS блокирует расширения ядра.

Что делать, если драйвер ядра не установлен (rc=-1908) на Mac?

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

После того, как вы оптимизировали свою ОС, вы можете приступить к решениям, приведенным ниже.

Исправление № 1. Разрешить сертификат Oracle через системные настройки.

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

Однако это сообщение отображается только в течение 30 минут, и если вы видите его какое-то время, вам необходимо удалить VirtualBox из вашей системы. После удаления VirtualBox переместите приложение в корзину и удалите все оставшиеся файлы. После этого вы можете снова загрузить установщик и установить VirtualBox в своей системе. После установки VirtualBox вы должны быстро следовать приведенным ниже инструкциям в течение первых 30 минут, иначе он исчезнет, ​​и вам придется начинать все сначала. С учетом сказанного выполните шаги, описанные ниже, чтобы включить Oracle через меню «Системные настройки»:

  1. Для начала запустите приложение «Системные настройки», щелкнув значок Apple в верхней строке меню.
  2. Затем, после открытия окна «Системные настройки», выберите «Безопасность и конфиденциальность».
  3. В разделе «Общие» на экране «Безопасность и конфиденциальность» вы должны увидеть сообщение «Системное программное обеспечение от разработчика Oracle America, Inc.». была заблокирована от загрузки». Если вы его не видите, это означает, что прошло 30 минут, так как он виден только в течение указанного выше периода времени. Если это так, вам нужно будет переустановить VirtualBox в вашей системе, чтобы сделать это.
  4. Если вы получили сообщение, просто нажмите кнопку «Разрешить».

После этого перезапустите VirtualBox и попробуйте установить виртуальную машину, чтобы проверить, сохраняется ли проблема.

Исправление № 2: разрешить расширения ядра VirtualBox через терминал.

Есть еще один способ решить проблему, требующий ввода команды в командную строку терминала для более технически подкованных и опытных пользователей. Это сделает то же самое, что и раньше, но через окно терминала. Кроме того, поскольку мы будем использовать терминал, этот метод не потребует от вас переустановки VirtualBox, как в предыдущем методе.

Однако для этого мы должны сначала войти в режим восстановления. Режим восстановления позволяет восстановить предыдущую дату вашего Mac, а также, среди прочего, переустановить macOS. Следуйте предоставленным инструкциям.

  1. Прежде всего, перезагрузите Mac, выбрав «Перезагрузить» в раскрывающемся меню после нажатия значка Apple в верхней строке меню.
  2. Удерживайте нажатыми клавиши Command и R на клавиатуре во время перезагрузки Mac, пока на экране не появится логотип Apple.
  3. Это запустит ваш Mac в режиме восстановления и отобразит утилиты macOS.
  4. Нажмите раскрывающееся меню «Утилиты» в верхней строке меню, а затем выберите «Терминал».
  5. После открытия окна терминала введите следующую команду и нажмите клавишу Enter: spctl kext-consent add VB5E2TV963
  6. После этого перезагрузите устройство еще раз. Для этого введите следующую команду в окно терминала: sudo shutdown -r now
  7. Кроме того, вы можете выбрать «Перезагрузить» в раскрывающемся меню, щелкнув логотип Apple в верхней строке меню.

Как только ваше устройство загрузится, снова откройте VirtualBox и посмотрите, есть ли у вас проблемы с установкой виртуальной машины на ваш Mac.

Исправление № 3: отключите безопасную загрузку.

Если ни один из вышеперечисленных методов не работает, проблема может быть связана с настройкой безопасной загрузки в BIOS. Безопасная загрузка — это, по сути, функция безопасности UEFI (Unified Extensible Firmware Interface). Когда вы включаете и настраиваете безопасную загрузку, это может помочь вашему компьютеру противостоять атакам вредоносных программ и инфекциям. Как оказалось, поскольку это функция безопасности, она может вызвать проблемы с некоторыми приложениями на вашем устройстве, что может иметь место здесь.

В результате вам придется отключить его на своем компьютере и посмотреть, как это работает. Для этого выполните шаги, описанные ниже:

  1. Загрузитесь в режиме восстановления, следуя приведенным выше инструкциям.
  2. В режиме восстановления перейдите в верхнюю строку меню и выберите «Утилиты».
  3. Выберите Startup Security Utility в раскрывающемся меню.
  4. Выберите «Нет безопасности» в появившемся окне «Безопасная загрузка».
  5. После этого перезагрузите устройство, щелкнув значок Apple в строке меню и выбрав «Перезагрузить».
  6. После перезагрузки Mac запустите VirtualBox, чтобы проверить, сохраняется ли проблема.

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

Исправление № 4: Загрузите последнюю версию VirtualBox.

Часто ошибка вызвана устаревшим Virtual Box. Пользователи часто сталкиваются с ошибкой несовместимости. В первую очередь это связано с тем, что macOS постоянно обновляется.

То же самое верно и для VirtualBox. В результате вы должны убедиться, что у вас самая последняя версия. Вы можете сделать это, перейдя в Официальная домашняя страница VirtualBox и скачать его оттуда.

  1. Убедитесь, что у вас установлена ​​самая последняя версия VirtualBox.
  2. Запустите установщик и найдите файл инструмента.
  3. Когда вы запустите его, он удалит предыдущую версию с вашего компьютера.
  4. После этого перезагрузите всю систему MacOS.
  5. Перезапустите программу установки и продолжите новую установку.
  6. Проверьте, не устранена ли ошибка драйвера ядра (rc=-1908).

Исправление № 5: загрузите модуль ядра.

Возможно, модуль ядра никогда не загружался. Возможно, ваш VirtualBox вообще его не читает. Вам может потребоваться загрузить модуль ядра. Вы можете не столкнуться с ошибкой, если убедитесь, что модуль успешно загружен. Сделать это:

  1. В Терминале введите: sudo kextload -b org.virtualbox.kext.VBoxDrv
  2. Введите следующие команды после их ввода:
  • sudo kextload -b org.virtualbox.kext.VBoxNetFlt
  • sudo kextload -b org.virtualbox.kext.VBoxNetAdp
  • sudo kextload -b org.virtualbox.kext.VBoxUSB
  1. Перезапустите VirtualBox, чтобы увидеть, решит ли это проблему.

Проверьте, устранена ли ошибка драйвера ядра (rc=-1908).

Исправление № 6. Зарегистрируйте файл .kext через Терминал.

Стандартный параметр «Безопасность и конфиденциальность» не всегда работает. Там может быть определенный файл, который требует вашего одобрения. Итак, вы можете попробовать этот вариант:

  1. Запустите приложение «Терминал» на вашем Mac.
  2. Введите sudo kmutil load -p ‘/Library/Application Support/VirtualBox/VBoxDrv.kext’ в командной строке.
  3. Введите свой пароль.
  4. Вы можете быть перенаправлены обратно в Системные настройки, чтобы разрешить использование ядра. Перезагрузитесь после того, как вы это сделали.
  5. После перезагрузки выполните команду: cd ˜/Homestead && vagrant up

Нижняя линия

Драйвер ядра не установлен (rc=-1908) — одна из многих распространенных ошибок, с которыми почти все сталкиваются при установке VirtualBox на macOS. В этом случае проблема вызвана используемой по умолчанию в macOS технологией блокировки стороннего программного обеспечения. В частности, функция безопасности macOS предотвращает запуск VirtualBox на устройстве. Чтобы бороться с этим, используйте простые шаги, описанные здесь, чтобы быстро устранить проблему.

Итак, мы надеемся, что вы нашли это руководство полезным. Мы также надеемся, что это сэкономило вам время и научило чему-то новому. Нельзя отрицать, что ошибка досадна. Если вы не нашли жизнеспособного решения, не стесняйтесь использовать премиальные альтернативы VirtualBox.

Продолжить чтение

Post Views: 269

Пользователи macOS (в особенности Big Sur) сталкиваются со следующей ошибкой при использовании виртуализации VirtualBox от Oracle:

Kernel driver not installed (rc=-1908)

Make sure the kernel module has been loaded successfully.

where: suplibOsInit what: 3

VERR_VM_DRIVER_NOT_INSTALLED

(-1908) — The support driver is not installed.

On linux, open returned ENOENT.

Исправить эту ошибку крайне просто. Вероятнее всего, причина её возникновения в том, что на этапе установки VirtualBox вы проигнорировали уведомление о том, что в настойках нужно предоставить одно из разрешений:

Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS

Чтобы исправить это, перейдите в «Системные настройки» macOS, откройте раздел «Защита и безопасность». В нём снимите замок в левом нижнем углу, а затем кликните на кнопку «Разрешить» рядом с появившемся пунктом «Загрузка системного ПО разработчика „Oracle America, Inc.” была заблокирована».

Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS

Если этого пункта у вас нет, попробуйте переустановить VirtualBox.

  • 10 функций macOS Ventura, которые нужно попробовать сразу после установки

Установите и запустите Virtualbox в MacOS Mojave

Если вы пытались установить VirtualBox в macOS Mojave, возможно, вы заметили, что установка иногда завершается ошибкой с общим сообщением об ошибке «Установка не удалась». Затем, при попытке запустить VirtualBox, вы можете столкнуться с другой ошибкой: «Драйвер ядра не установлен» и VirtualBox не работает. Мы рассмотрим два различных решения проблемы установки / запуска VirtualBox: одно связано с обходом гейткипера, а другое — с исключением гейткипера (для macOS 10.14.5 или новее).

Причина сбоя установки и невозможности успешной загрузки модуля ядра связана с ограничениями безопасности в MacOS Mojave, и, таким образом, чтобы иметь возможность успешно установить VirtualBox и запустить приложение, вам нужно будет сделать относительно простой обход вышеупомянутых ограничения безопасности (альтернативно, вы также можете полностью отключить Gatekeeper, но обычно это не рекомендуется). Кстати, хотя эта статья, очевидно, посвящена VirtualBox, вы обнаружите, что тот же самый общий процесс необходим для установки других приложений, которые включают расширения ядра.

Предполагая, что вы уже загрузили VirtualBox на Mac (это бесплатно Скачать здесь), вот как вы можете успешно установить и запустить VirtualBox в MacOS Mojave:

  1. Запустите установщик VirtualBox как обычно, в конечном итоге вы увидите сообщение «Установка не выполнена».
  2. Установка VirtualBox не удалась

  3. Выйдите из установщика VirtualBox после сбоя
  4. Теперь откройте меню  Apple и откройте Системные настройки.
  5. Выберите «Безопасность и конфиденциальность» и перейдите на вкладку «Общие» на панели настроек безопасности, затем нажмите кнопку блокировки и введите пароль администратора.
  6. Внизу раздела «Безопасность» найдите сообщение «Системное программное обеспечение от разработчика Oracle America, Inc» заблокировано для загрузки »и нажмите кнопку« Разрешить ».
  7. Разрешить установщику Oracle работать на Mac

  8. Перезапустите установщик VirtualBox и продолжите установку как обычно, теперь она должна завершиться успешно, как и ожидалось.
  9. Virtualbox успешная установка

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

Не удается установить / запустить VirtualBox в MacOS 10.14.5 или более поздней версии? Попробуй это

Если вы пытаетесь установить VirtualBox на машине под управлением macOS Mojave 10.14.5 или более поздней версии, вы можете столкнуться с требованием нотариального заверения для приложений вне App Store. Чтобы обойти это (пока, пока VirtualBox не станет нотариально заверенным), попробуйте следующее:

  1. Перезагрузите Mac в режиме восстановления, перезагрузив компьютер и одновременно удерживая клавиши COMMAND + R.
  2. На экране «Утилиты» откройте меню «Утилиты» и выберите «Терминал», чтобы запустить терминал из режима восстановления.
  3. Введите следующую команду:
  4. spctl kext-consent add VB5E2TV963

  5. Нажмите Return, затем перезагрузите Mac с обычной загрузкой, как обычно.

Это решение было опубликовано в наших комментариях ниже через Форумы VirtualBox и, похоже, работает для многих пользователей, использующих macOS 10.14.5 или новее (спасибо различным комментаторам, которые оставили это решение!). Очевидно, «VB5E2TV963» — это код для Oracle, и ввод этого исключения Gatekeeper в командную строку позволит VirtualBox установить в новейших версиях MacOS с требованиями нотариального заверения. Скорее всего, это будет лишь временной необходимостью, пока VirtualBox в конечном итоге не будет нотариально заверен в процессе, описанном Apple.

Теперь попробуйте установить и / или запустить VirtualBox, он должен нормально работать с последними версиями системного программного обеспечения MacOS.

На скриншоте ниже вы видите VirtualBox, работающий в MacOS 10.14.x с ОС BeOS / Haiku.

VirtualBox под управлением ОС BeOS Haiku в MacOS

Если вы опытный пользователь (и вы, вероятно, используете программное обеспечение для виртуализации и виртуальные машины в первую очередь), вам может быть интересно разрешить установку приложений из любого места в MacOS, настроив Gatekeeper, как указано здесь.

Для быстрого ознакомления с MacOS Mojave 10.14.5 и более поздними версиями MacOS требуется нотариальное заверение, чтобы иметь возможность устанавливать некоторые приложения за пределами App Store. Кроме того, GateKeeper — это механизм безопасности Mac OS, который предотвращает запуск или установку ненадежных приложений на Mac. По умолчанию более современные версии MacOS имеют особенно строгие настройки привратника и будут выдавать сообщения об ошибках, в которых говорится, что приложение не может быть открыто, потому что оно создано неопознанным разработчиком и т. Д. большинство приложений позволяет вам обойти этот механизм, и вы также можете обойти его из панели предпочтений безопасности. Новейшие выпуски macOS, такие как Mojave, идут дальше и также потребуют нотариального заверения приложения от разработчика (или обхода вручную, как указано в последнем руководстве) или обхода привратника для установки определенного программного обеспечения, которое также объединяет расширения ядра, например VirtualBox. Если вы не в восторге от этих защитных механизмов для MacOS, вы всегда можете полностью отключить Gatekeeper, а также отключить защиту целостности системы, хотя обычно это делать не рекомендуется.

  • Ошибка не удалось установить владельца данного продукта uplay
  • Ошибка не удалось установить випнет клиент
  • Ошибка не удалось установить office 64 или 32 разрядная версия при попытке установки
  • Ошибка не удалось удалить файлы на андроиде
  • Ошибка не удалось удалить последний стиль шаблона