Меню

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

Если после очередного обновления 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, и устанавливаем.

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

While trying to install Virtual Box on Mac OS the installation fails and show me the failure message. But still I get a copy of Virtual Box installed. When add a KMDV file and try to start it I get an error saying Kernel driver not installed. I am attaching those messages here.
Does others also face similar issue, would be nice to get some views on this.

Thanks.enter image description here

asked Apr 2, 2018 at 14:25

Rajnil Guha's user avatar

1

Go to Security and Privacy / General in your System Settings. You will see that software from Oracle has been blocked. Allow it, and the software will work. The ‘allow Oracle’ option only exists for 30mins after the installer error.

See Apple’s technical note on this.

MarsAndBack's user avatar

MarsAndBack

8,7363 gold badges31 silver badges54 bronze badges

answered Apr 9, 2018 at 16:29

Sean Snyder's user avatar

Sean SnyderSean Snyder

2242 silver badges4 bronze badges

5

Recently I’ve upgraded to MacOS (Catalina) 10.15.1 and I’ve upgraded to VB 6.0.14 and started getting above issue while starting my earlier guestOs i.e. Ubuntu 18.04LTS.

I’ve tried various solution, but nothing worked except this:

spctl kext-consent add VB5E2TV963

So you need to run this command in recovery mode terminal ONLY (Top Menu Bar » Utilities » Terminal). I was avoiding going into recovery mode but when nothing worked and you don’t have any other option; you can save this command and note it down in some mobile app or notepad.

P.S.: In order to open recovery mode, you need to restart your system and press +R.

Roy's user avatar

Roy

7,4084 gold badges22 silver badges47 bronze badges

answered Dec 8, 2019 at 11:10

vipin goyal's user avatar

vipin goyalvipin goyal

65111 silver badges16 bronze badges

I am on Mac OS (Catalina) 10.15.4 and Virtual box 6.1.8. I was facing the same issue since past couple of days and nothing seems working for me, not even the command the guy mentioned above. Finally, I have downgraded my Virtual box version to 6.1.6 and installed the Oracle VM VirtualBox Extension Pack for VB 6.1.6. Now everything is working fine.

Download link: https://licensing.psu.ac.th/virtualbox-released/

answered May 26, 2020 at 16:13

hieetesh's user avatar

If you can not see the «allow oracle»,
run this in terminal

sudo spctl --master-disable

then the option, (o) Anywhere , will come out.

answered Jun 16, 2020 at 7:12

Aung's user avatar

AungAung

1614 bronze badges

While trying to install Virtual Box on Mac OS the installation fails and show me the failure message. But still I get a copy of Virtual Box installed. When add a KMDV file and try to start it I get an error saying Kernel driver not installed. I am attaching those messages here.
Does others also face similar issue, would be nice to get some views on this.

Thanks.enter image description here

asked Apr 2, 2018 at 14:25

Rajnil Guha's user avatar

1

Go to Security and Privacy / General in your System Settings. You will see that software from Oracle has been blocked. Allow it, and the software will work. The ‘allow Oracle’ option only exists for 30mins after the installer error.

See Apple’s technical note on this.

MarsAndBack's user avatar

MarsAndBack

8,7363 gold badges31 silver badges54 bronze badges

answered Apr 9, 2018 at 16:29

Sean Snyder's user avatar

Sean SnyderSean Snyder

2242 silver badges4 bronze badges

5

Recently I’ve upgraded to MacOS (Catalina) 10.15.1 and I’ve upgraded to VB 6.0.14 and started getting above issue while starting my earlier guestOs i.e. Ubuntu 18.04LTS.

I’ve tried various solution, but nothing worked except this:

spctl kext-consent add VB5E2TV963

So you need to run this command in recovery mode terminal ONLY (Top Menu Bar » Utilities » Terminal). I was avoiding going into recovery mode but when nothing worked and you don’t have any other option; you can save this command and note it down in some mobile app or notepad.

P.S.: In order to open recovery mode, you need to restart your system and press +R.

Roy's user avatar

Roy

7,4084 gold badges22 silver badges47 bronze badges

answered Dec 8, 2019 at 11:10

vipin goyal's user avatar

vipin goyalvipin goyal

65111 silver badges16 bronze badges

I am on Mac OS (Catalina) 10.15.4 and Virtual box 6.1.8. I was facing the same issue since past couple of days and nothing seems working for me, not even the command the guy mentioned above. Finally, I have downgraded my Virtual box version to 6.1.6 and installed the Oracle VM VirtualBox Extension Pack for VB 6.1.6. Now everything is working fine.

Download link: https://licensing.psu.ac.th/virtualbox-released/

answered May 26, 2020 at 16:13

hieetesh's user avatar

If you can not see the «allow oracle»,
run this in terminal

sudo spctl --master-disable

then the option, (o) Anywhere , will come out.

answered Jun 16, 2020 at 7:12

Aung's user avatar

AungAung

1614 bronze badges

Установите и запустите 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, а также отключить защиту целостности системы, хотя обычно это делать не рекомендуется.

Пользователи 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, но теперь я получаю ошибку такого типа.

Я не мог найти подходящего решения.

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. 

enter image description here

8 ответов

MAC с BIG SUR — Драйвер ядра не установлен (rc=-1908)

Убедитесь, что модуль ядра успешно загружен.

Где ошибка:

suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

Загрузите и установите последнюю версию VirtualBox 6.1.18 или выше. А затем выполните следующие шаги для решения.

Шаг 1 — запустить:

sudo kextload -b org.virtualbox.kext.VBoxDrv

Шаг 2. Перейдите в «Системные настройки» -> «Безопасность и конфиденциальность».

Шаг 3. Разблокируйте центр безопасности

Шаг 4. Одобрите программное обеспечение Oracle

Шаг 5:

sudo kextload -b org.virtualbox.kext.VBoxNetFlt
sudo kextload -b org.virtualbox.kext.VBoxNetAdp
sudo kextload -b org.virtualbox.kext.VBoxUSB

Шаг 6: Перезагрузите


58

JimLohse
21 Май 2021 в 18:28

Регистрация .kext напрямую через терминал решила эту проблему для меня.

sudo kmutil load -p '/Library/Application Support/VirtualBox/VBoxDrv.kext'

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

Перезагрузитесь и выполните команду cd ˜/Homestead && vagrant up


13

Sohail Ahmed
14 Июл 2021 в 16:01

Вот как я решил проблему на MAC с MONTEREY

Обновление от 09 декабря 2021 г.: установка последней версии (VirtualBox-6.1.30-148432-OSX.dmg при обновлении этого сообщения) полностью решает проблему на моем компьютере.

Исходное сообщение:

  1. Загрузите последнюю версию установщика VirtualBox (VirtualBox-6.1.28-147628-OSX.dmg при написании этого поста)
  2. Запустите программу установки
  3. Дважды щелкните файл VirtualBox_Uninstall.tool, чтобы удалить VirtualBox.
  4. перезагрузка
  5. Переустановите виртуальный бокс


8

Moussa
9 Дек 2021 в 18:21

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

kextstat | grep -v com.apple

Если расширения ядра установлены, вы увидите что-то вроде этого:

Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>
  184    3 0xffffff7fa232d000 0xb2000    0xb2000    org.virtualbox.kext.VBoxDrv (6.1.18) 9C1C33DF-8061-30A2-9266-C9284816A6A2 <8 6 5 3 1>
  187    0 0xffffff7fa240a000 0x5000     0x5000     org.virtualbox.kext.VBoxUSB (6.1.18) 51E577B4-43B6-359F-B817-9C63A69E7943 <186 184 62 8 6 5 3 1>
  188    0 0xffffff7fa2405000 0x4000     0x4000     org.virtualbox.kext.VBoxNetFlt (6.1.18) 96E530DE-E34D-3447-89A5-FCF6646AE47E <184 8 6 5 3 1>
  189    0 0xffffff7fa23ff000 0x2000     0x2000     org.virtualbox.kext.VBoxNetAdp (6.1.18) 63EFABA5-3341-3BEB-B47A-AAFCDD7312A5 <184 6 5 1>

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

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


7

Gene Z. Ragan
19 Фев 2021 в 19:54

Решение сработало для Big Sur (не нужно ничего удалять):

  1. Обновить виртуалбокс
  2. Установите пакет расширений VirtualBox https://www.virtualbox.org/wiki/Downloads
  3. Настройки -> Безопасность -> Общие настройки -> Настройки разблокировки
  4. В форме «Общие настройки» установите флажок «Разрешить использование приложений» с «App Store и другие …» на «App Store» и обратно на «App Store и другие …» (чтобы убедиться, что Mac распознал изменения, сделанные ранее на шагах 1-2)
  5. Перейдите в «Дополнительные настройки» (кнопка формы «Общие настройки» сразу после флажка «Использование приложения»), система отобразит изменения приложений, сделанные ранее (шаги 1-2), нажмите «ОК» и система запросит перезагрузку.
  6. После перезагрузки VirtualBox будет работать


3

Vladimir Golskiy
26 Ноя 2021 в 13:30

После нескольких дней гугления, и у меня не было решения на macos

Я запускаю следующие команды

sudo kextload -b org.virtualbox.kext.VBoxDrv
sudo kextload -b org.virtualbox.kext.VBoxNetFlt
sudo kextload -b org.virtualbox.kext.VBoxNetAdp
sudo kextload -b org.virtualbox.kext.VBoxUSB

Затем перейдите на «https://www.virtualbox.org/wiki/Downloads» и загрузите «VirtualBox 6.1.30 Oracle VM VirtualBox Extension Pack» для всех платформ.

Затем откройте настройки virutalbox —> выберите расширение —> и добавьте расширение, которое вы только что загрузили, и все будет в порядке.


0

Ahmed Taha Hagag
13 Дек 2021 в 14:08

Я сталкивался с этой проблемой раньше, и я пробовал все темы в этом вопросе и не работал, затем я попытался добавить файл iso на вкладке настроек, как показано на скриншотах, и это сработало хорошо.

Ошибка ядра VirtualBox

Ошибка ядра VirtualBox


-3

medxone
2 Окт 2021 в 22:03

Я также получил ту же ошибку при попытке запустить Windows 10 на macOS Big Sur 11.6, но мне легко удалось решить проблему, перейдя в «Системные настройки»> «Безопасность и конфиденциальность». Там в разделе разрешить приложения, загруженные из раздела, я нашел что-то вроде того, что Oracle хочет установить дополнительные обновления, и я дал разрешение. Моя виртуальная машина Win 10 начала работать. Я надеюсь, что это поможет.


3

aakardhakal
24 Окт 2021 в 12:57

В операционной системе macOS High Sierra 10.13, как известно, появилась новая функция безопасности, и теперь она не дает устанавливать новый софт просто так, каждый раз запрашивая у пользователя разрешение перед установкой драйверов из так называемых «сторонних» источников (т.е. не из App Store).

Например, если, установив новую macOS High Sierra на свой MacBook Pro 13 бу, вы пытаетесь установить, скажем, еще и драйверы для Serato DJ, то на экране ноутбука тут же появляется окошко с предупреждением, гласящее, что «System Extension Blocked«.

После чего вам остается только с данным фактом согласиться, и на этом процесс установки «дров» тут же прекращается.

Не пропустите: КАК СДЕЛАТЬ, ЧТОБЫ CHROME В MACOS НЕ ЗАПУСКАЛСЯ (ИЛИ ЗАПУСКАЛСЯ) САМ?

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

И сейчас мы расскажем, как это сделать.

Итак, как разрешить установку стороннего дрейвера в macOS High Sierra 10.13:

Делается это следующим образом:

  • запускаем «Терминал» и вводим строчку кода sudo spctl —master-disable
  • далее открываем «Системные настройки» MacBook-а и переходим в раздел «Защита и безопасность«;
  • в следующем окне кликаем вкладку «Основные» и внизу окна в разделе «Разрешить использование программ, загруженных из» активируем опцию «Любого источника» (если ничего не нажимается, то надо сначала кликнуть «замочек» в левом нижнем углу экрана, чтобы разрешить изменения).
  • после этого отключаем от MacBook-а нужное нам устройство, затем снова его подключаем и открываем Serato DJ. Теперь система распознает устройство и начнет стандартный процесс подключения.

Если macOS High Sierra не дает установить драйвер

Процедуру разрешения установки драйвера нужно будет повторять каждый раз, когда вы устанавливаете софт не из App Store.

Не пропустите: ПРОБЛЕМЫ MACOS CATALINA: СТАНДАРТНЫЕ И НЕ СОВСЕМ, И ЧТО С НИМИ ДЕЛАТЬ [АРХИВЪ]

И еще пара важных нюансов:
  • на установленные до апдейта системы ноута драйвера и/или расширения данное правило не распространяется;
  • после включения «разрешения» описанным выше способом на установку ПО соответствующее устройство подключать к компу нужно в течение следующих 30 минут, иначе система снова его заблокирует и процедуру «разрешения» придется повторять заново.

Я пытаюсь запустить Ubuntu (64-разрядную) Linux VM из VirtualBox (5.2.18 r124319 (Qt5.6.3)) на MacOS High Sierra (10.13.6 (17G65)), работающей на MacBook Pro 15 2016 года »

Рассматриваемый MacBook Pro недавно был восстановлен с помощью моего Time Machine Backup. Я включил FileVault на исходном MacBook Pro.

Вот изображение диалогового окна с ошибкой:

Текст таков:

Драйвер ядра не установлен (rc = -1908)

Убедитесь, что модуль ядра был успешно загружен.

где: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) — драйвер поддержки не установлен. На linux открытое возвращено ENOENT.

Я включил шифрование на уровне диска при настройке виртуальной машины Linux.

Вот еще некоторые подробности о ВМ

Это то, что я взял из system.log

Sep 26 10:15:44 konga-mbp-loaner com.apple.xpc.launchd[1] (org.virtualbox.startup[95]): Service exited with abnormal code: 1

То, что я попробовал после того, как Linux VM не удалось запустить:

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

Содержание

  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. Напомню, что вы можете установить практически любую систему с разными версиями. Если вам нужна помощь относительно данной темы, напишите в комментарии и не забудьте поделиться информацией с друзьями.

Источник

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка не удалось обновить xigncode недостаточно места на диске
  • Ошибка не удалось загрузить файл на сервер битрикс