Virtualbox критическая ошибка при установке mac os

Содержание

  1. Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS
  2. Virtual Box: критическая ошибка при работе виртуальной машины [закрыто]
  3. Виртуальный ящик Guru Mediation
  4. VirtualBox NS_ERROR_FAILURE (0x80004005) macOS
  5. 9 Answers 9
  6. Устраняем ошибку 0x80004005 в VirtualBox
  7. Причины возникновения ошибки 0x80004005 в VirtualBox
  8. Способ 1: Переименование внутренних файлов
  9. Способ 2: Включение поддержки виртуализации в BIOS
  10. Способ 3: Обновление VirtualBox
  11. Способ 4: Отключение Hyper-V
  12. Способ 5: Изменение типа запуска гостевой ОС
  13. Способ 6: Удаление/исправление обновления Windows 7
  14. [FIX] VirtualBox Ошибка установки на Mac
  15. Метод 1: разрешить сертификат
  16. Метод 2: разрешить приложения неопознанных разработчиков
  17. Метод 3: выполнить сценарий

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

how to fix kernel driver not installed virtualbox 3

Пользователи 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 вы проигнорировали уведомление о том, что в настойках нужно предоставить одно из разрешений:

screenshot 2022 02 22 at 23.09.44.png min

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

or1.png min

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

Источник

Virtual Box: критическая ошибка при работе виртуальной машины [закрыто]

virtual box critical error while running the virtual machine closed

Я использую виртуальную машину VirtualBox в качестве локального веб-сервера (это виртуальная машина Open Suse). Но на несколько дней с моей ВМ возникают проблемы.

Во-первых, я не могу удалить свой самый старый снимок, причина в следующем:

Сегодня пришла еще одна проблема:

Вот ссылка на файл журнала VirtualBox

Почему я получаю критические ошибки при попытке запустить виртуальную машину?

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

Я придумал ответ. В 99 процентах случаев, включая меня, будет такое же решение. Мы выделили больше памяти для виртуальной машины, поэтому хост-системе не хватает памяти для обработки виртуальной машины. Вы можете избавиться от медитации гуру, выделив виртуальной машине меньше памяти. Вы можете сделать это: Откройте Vm> Настройки> Система> И уменьшите выделенную память до меньшего значения.

Надеюсь, это поможет.

Я столкнулся с этой ошибкой, попробовал и сработал для меня

1- Откройте виртуальную машину VirtualBox

3- Отметьте расширенные функции: включите PAE / NX.

По умолчанию машины VBox linux допускают максимум 128 МБ видеопамяти. Эта ошибка может возникнуть, если вы когда-либо настраивали видеопамять до 256 МБ. Для меня эта ошибка возникла после нескольких дней настройки видеопамяти 256 МБ. Когда я вернул его к 128 МБ (по умолчанию), критическая ошибка (Guru Meditation) исчезла.

Вот что случилось со мной.

Virtual Box Critical error while running the virtual machine closed

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

В моем случае ошибка Guru Meditation появлялась каждый раз, когда я пытался обновить свою машину Lubuntu 18.04 в VirtualBox 6.04. Это было связано со следующей ошибкой Vbox.log:

Следуя предложению, описанному здесь: Не в текстовом режиме! Ошибка (гостевая Windows PE 3.0), о активация I / O APIC в конфигурации виртуальной машины, проблема решена.

По умолчанию машины VBox linux допускают максимум 128 МБ видеопамяти. Эта ошибка может возникнуть, если вы когда-либо настраивали видеопамять до 256 МБ. Для меня эта ошибка возникла после нескольких дней настройки видеопамяти 256 МБ. Когда я вернул его к 128 МБ (по умолчанию), критическая ошибка (Guru Meditation) исчезла.

Источник

VirtualBox NS_ERROR_FAILURE (0x80004005) macOS

I’m using macOS and installed VirtualBox.

When I start a machine, I’m getting the following error :

9 Answers 9

This error seems to appear with VirtualBox installs on versions of macOS 10.13.

To fix this issue, you have to uninstall VirtualBox (use the VirtualBox_uninstall.tool of the VirtualBox downloaded dmg).

G82JQ

This should solve your issue.

pSzU4

Here is what worked for me. I kept getting that error when I was trying to ‘add’ the ISO after clicking start on the VM to set it up.

However, when I clicked on ‘Tools’ on the left sidebar, then click «Media». From there I was able to add my Kali Linux ISO so when I started the VM again, the ISO showed up in the list.

2rX6t

kXa3L

pUBRO

Using a readonly filesystem, blocking VBox files wrtiting access causes this error. Move VBox virtual machines files to a new location with writing permissions must resolves this problem. In my case, i use a Linux server, with VBOx software but my machine was moved to a Windows partition with BitLocker active and the windows Disk was mounted in ReadOnly, causing this problem.

Let’s look at this from a troubleshooting perspective. The number one thing to do instead of guessing is diagnose and the best way to do that when you don’t know what the problem is. I’ll take you through the steps for my particular use case but it should give you a general idea on how to look at the problem in order to find the correct solution.

a.-Have a look at the actual logs of the VM:

Click on the Menu Item, you should see three choices:

Look for this error code: VMSetError and look for the matching RETURN CODE (rc) rc=VERR_VD_IMAGE_READ_ONLY

In the example below the file under /build/virtualbox. is in read only mode.

b.-Interpret what that means: But the problem is the /build directory does not exist at all. So what the rc above really means is that it cannot FIND that file, because /build doesn’t even exist (nor it seems to be supposed to).

Another thing to notice is that for my case other VMs with VDIs in the same location don’t have the problem. That completely discards two possibilities:

The possibility is that the VM got corrupted at some point during shut down and that created the config corruption, not a VDI corruption at the VM level, not VirtualBox level.

Unless you power off your VM the «Close» function on your Vm window will ALWAYS save the state of the machine, so «Discarding» the state is only possible when you have two or more states because in that case at a minimum there is always the LAST state.

The conclusion is then that the corruption is at the VM state level and we need to get rid of that.

Create a linked Clone. That will simply copy the config files to the right place and link with the same VDI.

Start that one. If it starts you know you have a problem with the original VM. You can either re-create the VM and point to the existing VDI or create a full clone (it will take longer) and the delete the original.

To prevent this (at least for my case), avoid sending the Power Off Message to your VM when closing, better use the ACPI Shutdown method as Power off can leave (as we saw) your machine on an unwanted state.

Источник

Устраняем ошибку 0x80004005 в VirtualBox

Virtualbox oshibka

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

Причины возникновения ошибки 0x80004005 в VirtualBox

Ситуаций, из-за которых не получается открыть сессию для виртуальной машины, может быть несколько. Зачастую данная ошибка возникает спонтанно: еще вчера вы спокойно работали в операционной системе на VirtualBox, а сегодня выполнить то же самое не удается из-за сбоя при запуске сессии. Но в некоторых случаях не удается выполнить первичный (установочный) запуск ОС.

Это может произойти вследствие одной из следующих причин:

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

Способ 1: Переименование внутренних файлов

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

Для выполнения дальнейших действий вам необходимо включить отображение расширений файлов. Это можно сделать через «Параметры папок» (в Windows 7) или «Параметры Проводника» (в Windows 10).

Faylyi virtualnoy mashinyi v papke

Vnutrennie faylyi

Способ 2: Включение поддержки виртуализации в BIOS

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

Чтобы осуществить запуск виртуальной машины, в БИОС достаточно включить всего лишь одну настройку, которая называется Intel Virtualization Technology.

Vklyuchenie Intel Virtualization Technology v ASUS UEFI

Настройка может иметь и другой путь (например, в BIOS на ноутбуках HP или в БИОС Insyde H20 Setup Utility):

Если вы не нашли данной настройки в своей версии BIOS, то ищите ее вручную во всех пунктах меню по ключевым словам virtualization, virtual, VT. Для включения выбирайте состояние Enabled.

Способ 3: Обновление VirtualBox

Возможно, состоялось очередное обновление программы до последней версии, после чего и появилась ошибка запуска «E_FAIL 0x80004005». Есть два выхода из сложившейся ситуации:

Те, кто не хочет заморачиваться с выбором рабочей версии программы, может просто дождаться обновления. Узнать о выходе новой версии можно на официальном сайте VirtualBox или через интерфейс программы:

Udalenie VirtualBox cherez Ustanovku i udalenie programm

Или через установщик VirtualBox.

Udalenie VirtualBox cherez ustanovshhika

Не забудьте сделать резервные копии своих папок с образами ОС.

Способ 4: Отключение Hyper-V

Hyper-V — система виртуализации для 64-разрядных систем. Иногда у нее может возникнуть конфликт с VirtualBox, что и провоцирует появление ошибки при старте сессии для виртуальной машины.

Для отключения гипервизора выполните следующее:

Способ 5: Изменение типа запуска гостевой ОС

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

Zapusk virtualnoy mashinyi v fonovom rezhime s interfeysom v

Данная функция доступна только в VirtualBox, начиная с версии 5.0.

Способ 6: Удаление/исправление обновления Windows 7

Этот способ считается устаревшим, поскольку после неудачного патча KB3004394, приводящего к прекращению работы виртуальных машин в ВиртуалБокс, была выпущена заплатка KB3024777, устраняющая данную проблему.

Тем не менее, если у вас на компьютере по каким-то причинам отсутствует фикс-патч, а проблемный присутствует, то есть смысл либо удалить KB3004394, либо установить KB3024777.

wusa /uninstall /kb:3004394

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

Помимо этой статьи, на сайте еще 12345 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

[FIX] VirtualBox Ошибка установки на Mac

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

mac virtual box installation failed

Это сообщение об ошибке появляется из-за того, что сертификат, который использует установщик, не разрешен macOS. Установщик VirtualBox фактически подписан с использованием сертификата Oracle America, который должен быть разрешен, чтобы установщик продолжил установку. Однако в этом случае, поскольку сертификат блокируется, установщик выдает указанное сообщение об ошибке.

Теперь есть несколько способов решения этой проблемы. Первый — просто разрешить сертификат в настройках безопасности и конфиденциальности. Однако есть некоторые проблемы с этим, если вы подключены к системе удаленно. Тем не менее, мы рассмотрим все возможные сценарии и предложим обходной путь. Итак, без лишних слов, приступим.

Метод 1: разрешить сертификат

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

Метод 2: разрешить приложения неопознанных разработчиков

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

После успешной установки VirtualBox вам придется отключить этот параметр. Для этого следуйте инструкциям ниже:

Метод 3: выполнить сценарий

Как мы уже упоминали ранее, для некоторых людей нажатие кнопки «Разрешить» в первом методе может не работать. Это особенно случается с теми, кто не находится локально перед своим Mac и удаленно подключается / использует экран. В таком случае вы можете выполнить сценарий, который сообщает Mac нажать кнопку «Разрешить». Чтобы это работало, убедитесь, что вы не перемещаете окно «Безопасность и конфиденциальность». Это действительно важно. С учетом сказанного выполните следующие шаги, чтобы создать и выполнить сценарий:

Источник

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

VirtualBox Ошибка установки

Это сообщение об ошибке появляется из-за того, что сертификат, который использует установщик, не разрешен macOS. Установщик VirtualBox фактически подписан с использованием сертификата Oracle America, который должен быть разрешен, чтобы установщик продолжил установку. Однако в этом случае, поскольку сертификат блокируется, установщик выдает указанное сообщение об ошибке.

Теперь есть несколько способов решения этой проблемы. Первый — просто разрешить сертификат в настройках безопасности и конфиденциальности. Однако есть некоторые проблемы с этим, если вы подключены к системе удаленно. Тем не менее, мы рассмотрим все возможные сценарии и предложим обходной путь. Итак, без лишних слов, приступим.

Метод 1: разрешить сертификат

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

  1. Прежде всего, вам нужно будет извлечь виртуальный образ. Это можно сделать, открыв Finder. Там вы должны увидеть опцию VirtualBox в разделе «Устройства».Изображение VirtualBox
  2. Извлеките устройство оттуда.
  3. Как только вы это сделаете, откройте Системные настройки.
  4. На экране «Системные настройки» перейдите к параметру «Безопасность и конфиденциальность».
  5. Теперь на вкладке «Общие» вы должны увидеть «Системное программное обеспечение Oracle America заблокировано для загрузки».Разрешение сертификата Oracle
  6. Нажмите кнопку «Разрешить» перед ним, чтобы разрешить это.
  7. После этого попробуйте снова установить VirtualBox. Это приведет к автоматическому повторному подключению устройства, поэтому вам не о чем беспокоиться.

Метод 2: разрешить приложения неопознанных разработчиков

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

  1. Прежде всего, закройте экран системных настроек, если он открыт.
  2. После этого перейдите в «Перейти» в Finder, а затем в раскрывающемся меню выберите «Утилиты».
  3. Оттуда откройте Терминал.Открытие терминала
  4. В окне терминала введите команду sudo spctl –master-disable.
  5. Вам будет предложено ввести пароль администратора. Введите пароль и выйдите из окна терминала после выполнения команды.
  6. После этого откройте окно системных настроек.
  7. В системных настройках перейдите в раздел Безопасность и конфиденциальность.
  8. Затем в нижней части окна щелкните значок замка.Системные настройки
  9. Вам будет предложено ввести пароль администратора, введите его.
  10. Затем в разделе Разрешить загрузку приложений выберите вариант Где угодно.
  11. Наконец, снова щелкните часы, чтобы сохранить изменения.
  12. Теперь запустите установщик VirtualBox и посмотрите, решит ли он проблему.

После успешной установки VirtualBox вам придется отключить этот параметр. Для этого следуйте инструкциям ниже:

  1. Закройте окно «Системные настройки» и откройте Терминал.
  2. Там введите sudo spctl –master-enable и нажмите Enter.Включение SPCTL
  3. Введите пароль администратора и дождитесь выполнения команды.
  4. Наконец, закройте окно терминала.
  5. Это должно восстановить нормальные изменения.

Метод 3: выполнить сценарий

Как мы уже упоминали ранее, для некоторых людей нажатие кнопки «Разрешить» в первом методе может не работать. Это особенно случается с теми, кто не находится локально перед своим Mac и удаленно подключается / использует экран. В таком случае вы можете выполнить сценарий, который сообщает Mac нажать кнопку «Разрешить». Чтобы это работало, убедитесь, что вы не перемещаете окно «Безопасность и конфиденциальность». Это действительно важно. С учетом сказанного выполните следующие шаги, чтобы создать и выполнить сценарий:

  1. Прежде всего, запустите установщик VirtualBox, пока вас не спросят о местоположении.
  2. Затем откройте «Системные настройки» и перейдите в раздел «Безопасность и конфиденциальность».
  3. Здесь вам нужно будет вызвать инструмент для создания снимков экрана и найти координаты кнопки «Принять». Для этого нажмите кнопку CMD + SHIFT + 4, а затем наведите указатель мыши на кнопку «Принять». Запишите значения.Снимок экрана
  4. Наконец, откройте редактор сценариев и вставьте следующее: скажите приложению «Системные события» щелкнуть по {x, y}
  5. Здесь x и y — координаты, поэтому замените их соответствующим образом.
  6. Наконец, запустите команду. Это нажмет кнопку Разрешить, и теперь вы сможете установить VirtualBox.

I am unable to install virtualbox on macOS Catalina. Tried both the GUI installer and Homebrew.

Here is the installation error:

installer: The upgrade failed. (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance. An error occurred while running scripts from the package “VirtualBox.pkg”.)

Is anyone else facing this issue? Any way to get around this?

Here’s the output from install.log:

2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: ----- Begin install -----
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: request=PKInstallRequest <4 packages, destination=/>
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: packages=(
        "PKLeopardPackage <id=org.virtualbox.pkg.vboxkexts, version=6.0.12, url=file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg>",
        "PKLeopardPackage <id=org.virtualbox.pkg.virtualbox, version=6.0.12, url=file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBox.pkg>",
        "PKLeopardPackage <id=org.virtualbox.pkg.virtualboxcli, version=6.0.12, url=file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBoxCLI.pkg>",
        "PKLeopardPackage <id=com.github.osxfuse.pkg.Core, version=3.9.0, url=file:///Volumes/VirtualBox/VirtualBox.pkg#OSXFuseCore.pkg>"
    )
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Set reponsibility for install to 59047
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root/Library/Application Support/VirtualBox, uid=0)
2019-10-14 21:35:35+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBox.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root/Applications, uid=0)
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBoxCLI.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root/usr/local/bin, uid=0)
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#OSXFuseCore.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root, uid=0)
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: prevent user idle system sleep
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: suspending backupd
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Executing script "./preflight" in /private/tmp/PKInstallSandbox.gnJCJ0/Scripts/org.virtualbox.pkg.virtualbox.rti5CB
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro install_monitor[59061]: Temporarily excluding: /Applications, /Library, /System, /bin, /private, /sbin, /usr
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Executing script "./preinstall" in /private/tmp/PKInstallSandbox.gnJCJ0/Scripts/com.github.osxfuse.pkg.Core.9YnwPG
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Using trashcan path /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/PKInstallSandboxTrash/FA51811A-A5EE-438F-AB97-30B707A37E84.sandboxTrash for sandbox /Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Shoving /Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root (3 items) to /
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Executing script "./postflight" in /private/tmp/PKInstallSandbox.gnJCJ0/Scripts/org.virtualbox.pkg.vboxkexts.y8lJQi
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: ./postflight: /Library/LaunchDaemons/org.virtualbox.startup.plist
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: ./postflight: /Library/Application Support/VirtualBox/VBoxDrv.kext failed to load - (libkern/kext) system policy prevents loading; check the system/kernel logs for errors or try kextutil(8).
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro install_monitor[59061]: Re-included: /Applications, /Library, /System, /bin, /private, /sbin, /usr
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: releasing backupd
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: allow user idle system sleep
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Cleared responsibility for install from 59047.
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Cleared permissions on Installer.app
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “VirtualBox.pkg”." UserInfo={NSFilePath=./postflight, NSURL=file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package “VirtualBox.pkg”.} {
        NSFilePath = "./postflight";
        NSLocalizedDescription = "An error occurred while running scripts from the package U201cVirtualBox.pkgU201d.";
        NSURL = "file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg";
        PKInstallPackageIdentifier = "org.virtualbox.pkg.vboxkexts";
    }
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Running idle tasks
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro Installer[59047]: install:didFailWithError:Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “VirtualBox.pkg”." UserInfo={NSFilePath=./postflight, NSURL=file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package “VirtualBox.pkg”.}
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Removing client PKInstallDaemonClient pid=59047, uid=501 (/System/Library/CoreServices/Installer.app/Contents/MacOS/Installer)
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Done with sandbox removals
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: IFDInstallController 29385C0 state = 8
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: Displaying 'Install Failed' UI.
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: 'Install Failed' UI displayed message:'The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.'.

Here’s what happens if I try to create a VM even after the failed installation:

enter image description here

I am unable to install virtualbox on macOS Catalina. Tried both the GUI installer and Homebrew.

Here is the installation error:

installer: The upgrade failed. (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance. An error occurred while running scripts from the package “VirtualBox.pkg”.)

Is anyone else facing this issue? Any way to get around this?

Here’s the output from install.log:

2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: ----- Begin install -----
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: request=PKInstallRequest <4 packages, destination=/>
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: packages=(
        "PKLeopardPackage <id=org.virtualbox.pkg.vboxkexts, version=6.0.12, url=file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg>",
        "PKLeopardPackage <id=org.virtualbox.pkg.virtualbox, version=6.0.12, url=file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBox.pkg>",
        "PKLeopardPackage <id=org.virtualbox.pkg.virtualboxcli, version=6.0.12, url=file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBoxCLI.pkg>",
        "PKLeopardPackage <id=com.github.osxfuse.pkg.Core, version=3.9.0, url=file:///Volumes/VirtualBox/VirtualBox.pkg#OSXFuseCore.pkg>"
    )
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Set reponsibility for install to 59047
2019-10-14 21:35:29+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root/Library/Application Support/VirtualBox, uid=0)
2019-10-14 21:35:35+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBox.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root/Applications, uid=0)
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#VirtualBoxCLI.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root/usr/local/bin, uid=0)
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Extracting file:///Volumes/VirtualBox/VirtualBox.pkg#OSXFuseCore.pkg (destination=/Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root, uid=0)
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: prevent user idle system sleep
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: suspending backupd
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Executing script "./preflight" in /private/tmp/PKInstallSandbox.gnJCJ0/Scripts/org.virtualbox.pkg.virtualbox.rti5CB
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro install_monitor[59061]: Temporarily excluding: /Applications, /Library, /System, /bin, /private, /sbin, /usr
2019-10-14 21:35:36+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Executing script "./preinstall" in /private/tmp/PKInstallSandbox.gnJCJ0/Scripts/com.github.osxfuse.pkg.Core.9YnwPG
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Using trashcan path /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/PKInstallSandboxTrash/FA51811A-A5EE-438F-AB97-30B707A37E84.sandboxTrash for sandbox /Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Shoving /Library/InstallerSandboxes/.PKInstallSandboxManager/FA51811A-A5EE-438F-AB97-30B707A37E84.activeSandbox/Root (3 items) to /
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Executing script "./postflight" in /private/tmp/PKInstallSandbox.gnJCJ0/Scripts/org.virtualbox.pkg.vboxkexts.y8lJQi
2019-10-14 21:35:37+05:30 Anshs-MacBook-Pro installd[554]: ./postflight: /Library/LaunchDaemons/org.virtualbox.startup.plist
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: ./postflight: /Library/Application Support/VirtualBox/VBoxDrv.kext failed to load - (libkern/kext) system policy prevents loading; check the system/kernel logs for errors or try kextutil(8).
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro install_monitor[59061]: Re-included: /Applications, /Library, /System, /bin, /private, /sbin, /usr
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: releasing backupd
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: allow user idle system sleep
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Cleared responsibility for install from 59047.
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Cleared permissions on Installer.app
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “VirtualBox.pkg”." UserInfo={NSFilePath=./postflight, NSURL=file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package “VirtualBox.pkg”.} {
        NSFilePath = "./postflight";
        NSLocalizedDescription = "An error occurred while running scripts from the package U201cVirtualBox.pkgU201d.";
        NSURL = "file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg";
        PKInstallPackageIdentifier = "org.virtualbox.pkg.vboxkexts";
    }
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Running idle tasks
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro Installer[59047]: install:didFailWithError:Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “VirtualBox.pkg”." UserInfo={NSFilePath=./postflight, NSURL=file:///Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package “VirtualBox.pkg”.}
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Removing client PKInstallDaemonClient pid=59047, uid=501 (/System/Library/CoreServices/Installer.app/Contents/MacOS/Installer)
2019-10-14 21:35:38+05:30 Anshs-MacBook-Pro installd[554]: PackageKit: Done with sandbox removals
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: IFDInstallController 29385C0 state = 8
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: Displaying 'Install Failed' UI.
2019-10-14 21:35:39+05:30 Anshs-MacBook-Pro Installer[59047]: 'Install Failed' UI displayed message:'The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.'.

Here’s what happens if I try to create a VM even after the failed installation:

enter image description here

Задать вопрос

isakov__ayrat

@isakov__ayrat

macos

  • macOS

  • VirtualBox

Выдает ошибку при установке.

5a3ca46119b51809863199.png


  • Вопрос задан

    более трёх лет назад

  • 14271 просмотр


Комментировать

Подписаться

1

Простой

Комментировать


Решения вопроса 1

ой всё

@AnneSmith

самая ленивая

гугл транслейт в помощь
https://apple.stackexchange.com/questions/301303/v…

Ответ написан

более трёх лет назад


Комментировать


Комментировать

Пригласить эксперта


Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации


Похожие вопросы

  • windows

    • Windows

    • +4 ещё


    Простой

    Как вызвать команду cntrl+space в rdp?


    • 2 подписчика
    • 11 часов назад


    • 34 просмотра
  • macos

    • macOS

    • +1 ещё


    Простой

    Как откатить macOS с High Sierra до El Capitan MacBook Air 2011г?


    • 1 подписчик
    • 12 часов назад


    • 31 просмотр
  • macos

    • macOS


    Простой

    История буфера обмена для macOS как в винде (win+v), есть ли приложение?


    • 1 подписчик
    • 27 янв.


    • 49 просмотров
  • linux

    • Linux

    • +2 ещё


    Средний

    Как правильно настроить сервер minecraft?


    • 2 подписчика
    • 26 янв.


    • 155 просмотров
  • macos

    • macOS

    • +2 ещё


    Простой

    Какую лучше всего установить os на macbook air 2011 11′. Сейчас стоит High Sierra, очень трудно ему, сильно ли изменит ситуацию el capitan?


    • 1 подписчик
    • 26 янв.


    • 64 просмотра
  • macos

    • macOS

    • +1 ещё


    Простой

    Как сменить название языка в MacOS?


    • 1 подписчик
    • 26 янв.


    • 48 просмотров
  • macos

    • macOS

    • +2 ещё


    Средний

    Можно ли системно исправить проблемы со звуком на макбуке?


    • 1 подписчик
    • 25 янв.


    • 35 просмотров
  • macos

    • macOS

    • +1 ещё


    Простой

    Какие есть аналоги ssh клиентов MacOS?


    • 3 подписчика
    • 24 янв.


    • 266 просмотров
  • macos

    • macOS

    • +2 ещё


    Средний

    Macbook air 11 A1370 не видит аккумулятор, почему?


    • 1 подписчик
    • 23 янв.


    • 42 просмотра
  • macos

    • macOS

    • +1 ещё


    Простой

    Как в МакОС отключить рабочие столы?


    • 1 подписчик
    • 23 янв.


    • 93 просмотра

  • Показать ещё
    Загружается…

Вакансии с Хабр Карьеры

Junior IT Recruiter

Evercode Lab

Санкт-Петербург

от 50 000 до 80 000 ₽

Junior+/Middle Clojure Developer

Health Samurai

от 100 000 ₽

DevOps инженер (junior)

Сбер

Самара

До 110 000 ₽

Ещё вакансии

Заказы с Хабр Фриланса

Необходимо прослушать https-трафик у программы (win/linux)

29 янв. 2023, в 03:07

300000 руб./за проект

Ручная векторизация объектов в веб-редакторе

29 янв. 2023, в 02:16

700000 руб./за проект

Видео нарезки сериалов / фильмов / мультиков в shorts

29 янв. 2023, в 01:54

5000 руб./за проект

Ещё заказы

Минуточку внимания

Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями

Зарегистрироваться

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.

Войти через центр авторизации

Содержание

  1. VirtualBox 5.1.28 не удается установить на MacOS 10.13 из-за безопасности KEXT
  2. Установка VirtualBox не удалась в чистой OSX 10.13
  3. 7 ответов
  4. VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security
  5. 6 Answers 6
  6. Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS
  7. Установка MacOS 10.13 High Sierra на VirtualBox
  8. 1. Что понадобится для установки MacOS на VirtualBox
  9. 2. Настраиваем VirtualBox для установки MacOS
  10. 3. Установка
  11. 4. Настраиваем разрешение
  12. Читайте также

VirtualBox 5.1.28 не удается установить на MacOS 10.13 из-за безопасности KEXT

Я попытался установить VirtualBox 5.1.28 на MacOS High Sierra, но он каждый раз не работает на следующем экране: uK2to

После некоторого осмотра я нашел эту ветку и действительно увидел, что она блокирует установку VirtualBox.

30J5D

После нажатия кнопки «Разрешить» и повторной попытки запустить установщик VirtualBox снова произойдет сбой с тем же общим сообщением об ошибке, и в настройках «Безопасность и конфиденциальность» снова появится то же предупреждение о безопасности.

Я попытался также запустить установку pkg из терминала, чтобы узнать, смогу ли я получить больше информации о том, почему она не работает, но это не помогает.

Приложение VirtualBox, по-видимому, установлено и может быть запущено, но ничего не работает.

У кого-нибудь есть идеи как это решить?

Извлечь образ VirtualBox из: Finder> Устройства

X4IhX

Теперь разрешите исключение в: Системные настройки> Безопасность и конфиденциальность

30J5D

Теперь он работает нормально для меня.

Для тех, кто все еще борется с этой проблемой:

ЕСЛИ ВЫ ПОДКЛЮЧАЕТЕСЬ К ДИСТАНЦИОННОМУ НАСТОЛЬНОМУ УСТРОЙСТВУ ИЛИ ОБМЕНУ ЭКРАНОМ, или запущена какая-либо другая эмуляция мыши: невозможно нажать Allow кнопку в этом режиме!

Так что сделайте следующее:

Теперь кнопка фактически нажата, и вы можете разрешить «Oracle America, Inc.» установить. Вам может быть предложено перезагрузить компьютер. Затем снова запустите установщик, и все должно работать как положено!

Источник

Установка VirtualBox не удалась в чистой OSX 10.13

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

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

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

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

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

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

Некоторые из постов, которые я нашел:

Ни одно из этих решений не помогло мне.

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

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

7 ответов

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

Для тех, кто использует homebrew, запустите «brew install caskroom / cask / virtualbox», который в первый раз завершится ошибкой. Затем перейдите в «Системные настройки»> «Безопасность и конфиденциальность»> «Общие», как описано выше, где внизу должно быть сообщение о блокировке установки программного обеспечения. Нажмите кнопку «Разрешить» рядом с этим сообщением, затем вернитесь к своему терминалу. Запустите команду homebrew снова, и на этот раз она будет работать.

Извлеките изображение VirtualBox из: Finder> Devices

Удалить устройство VirtualBox Теперь разрешите исключение в: Системные настройки> Безопасность и конфиденциальность.

Ответ от Ллин идеально подходит для меня. Ключ заключается в том, что, когда вы уже пытались установить и не удалось, вы должны сделать именно это:

Решение до сих пор:

Ладно, это немного хлопотно, но нам удалось это сделать.

Проблема связана с тем, что система не удаляет все файлы из виртуальной установки.

Используя терминал для поиска файлов с virtualbox по имени файла, мы нашли (не связанные с бродягами) файлы, которые все еще были в системе.

Проблема в том, что эти файлы не могут быть удалены даже с помощью sudo. Поэтому нам пришлось перезагрузить систему, нажав cmd + r, чтобы перейти к системе устранения неполадок, а не к обычной среде ОС. Там вы можете открыть терминал и запустить «csrutil disable», а затем перезагрузить систему.

Это отключает защиту целостности системы для вашей системы, поэтому она НЕ РЕКОМЕНДУЕТСЯ, но мы должны были сделать это, чтобы удалить эти файлы, которые мы не могли удалить ранее.

Поэтому после удаления этих файлов мы снова запустили установку, и теперь она работает! Сразу после этого я попытался запустить Vagrant, и теперь он работал как ожидалось.

Моя последняя проблема: убедившись, что vagrant работает, я вернулся к тому, чтобы снова запустить компьютер, нажав cmd + r, открыть терминал, запустить «csrutil enable» и перезагрузиться.

Вернувшись в обычную OS X, я пытаюсь запустить vagrant и снова получить ошибку. Поэтому на данный момент мне пришлось вернуться снова, чтобы отключить csrutil, который НЕ РЕКОМЕНДУЕТСЯ, но на данный момент это единственное, что работает для меня.

Я не пытался выполнить все эти шаги снова.

Запустите этот скрипт:

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

Источник

VirtualBox 5.1.28 fails to install on MacOS 10.13 due to KEXT security

I have tried to install VirtualBox 5.1.28 to macOS high sierra but it fails every time with the following screen: uK2to

After some looking around I found this thread and I did indeed see that it was blocking VirtualBox from installing.

30J5D

After clicking allow and then trying to run the VirtualBox installer again it just fails again with the same generic error message and the same Security warning reappears in the «Security and Privacy» settings.

I tried to also run the pkg install from the terminal to see if I could get more information about why its failing but it doesnt help.

The VirtualBox application does appear to install and it can be launched however nothing functions.

Does anyone have any ideas how to solve this?

photo

6 Answers 6

Managed to solve it.

Eject the VirtualBox image from: Finder > Devices

X4IhX

Now allow the exception in: System Preferences > Security & Privacy

30J5D

Finally but not least click Allow button so that way the developer with the name «Oracle America, Inc» will be accepted and the installer using that certificate will run just fine (basically this installer is signed using «Oracle America, Inc» certificate so we are required to enable it use on our machine first)

Now its working fine for me.

TieoH

photo

For those still struggling with this issue:

IF YOU ARE CONNECTING VIA REMOTE DESKTOP OR SCREEN SHARING or have any other mouse emulation running: It is not possible to actually click the Allow button in this mode!!

So do the following:

Now the button is actually clicked, and you can allow «Oracle America, Inc.» to install. You might be prompted for a reboot. Then run the installer again and everything should work as expected!

Источник

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

how to fix kernel driver not installed virtualbox 3

Пользователи 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 вы проигнорировали уведомление о том, что в настойках нужно предоставить одно из разрешений:

screenshot 2022 02 22 at 23.09.44.png min

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

or1.png min

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

Источник

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

High Sierra 10.13.6 вышла еще в конце июля, а через недельку на подходе и Mojave, но обновить материал по установке MacOS на VirtualBox руки дошли только сейчас. Давайте установим и заодно более подробно разберем некоторые моменты, которые судя по комментариям к прошлой статье, вызывали затруднение.

Содержание статьи:

1. Что понадобится для установки MacOS на VirtualBox

2. Настраиваем VirtualBox для установки MacOS

Запускаем VirtualBox, создаем новую виртуалку и сразу переключаемся в экспертный режим.
01 create
Устанавливаем количество выделенной памяти минимум 2048 Мб, оптимально 4096 Мб или больше. Имя виртуальной машины задавайте латиницей, без пробелов – потом будет меньше хлопот, при настройке через консоль. Остальное выбирайте, как на скриншоте.
02 settings part1
Нажимаем “Создать”, в следующем окне указываем расположение и объем доступного диска. Можно оставить все по умолчанию.
02 settings part2
Виртуальная машина готова. Открываем настройки.
03 vbconfig part1
И проверяем, что бы везде было, как на скринах ниже.
03 vbconfig part2
Обязательно 2 процессора.
03 vbconfig part3
Проверяем включена ли аппаратная виртуализация.

03 vbconfig part4
Задвигаем ползунок видеопамяти на максимум и убираем чеки с ускорения.
03 vbconfig part5
К приводу подкрепляем образ, который вы скачали по ссылкам выше.
03 vbconfig part6

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

В командной строке выполняем:

Или можете запустить готовый скрипт vbox_macos.cmd из архива который скачали в начале статьи. Он попросит ввести вас имя вашей виртуальной машины и все остальное сделает сам.

runcmd 4
С настройкой виртуальной машины закончили, переходим к установке системы.

3. Установка

Запускаем виртуалку и ждем пока не прогрузится установщик. В результате, вы должны увидеть выбор языка. Выбираем русский и продолжаем.
VirtualBox HighSierra 01 language
На следующем экране выбираем дисковую утилиту. Прежде чем продолжать установку, нам необходимо разметить диск.
VirtualBox HighSierra 02 disk util
Запускаем, выбираем наш диск (1 на скрине), нажимаем кнопку “Стереть”(2), задаем имя (3) и опять “Стереть” (4).
disk util
После завершения подготовки диска снова попадаем на стартовый экран установщика. Далее все просто, на всякий случай, публикую скрины:
VirtualBox HighSierra 06 start install
Нажимаем, соответственно, “Продолжить”:
VirtualBox HighSierra 07 first screen

Принимаем условия соглашения:
VirtualBox HighSierra 08 license
Выбираем диск и продолжаем:
VirtualBox HighSierra 09 select hdd
Все, установка стартовала!
VirtualBox HighSierra 10 process
Отлично, установка началась, но это еще только 1 этап. Теперь, надо дождаться пока система не соберется перезагружаться и отключить файл образа. Если не успели, просто выключите виртуальную машину, отключите образ и запустите снова.
VirtualBox HighSierra 11 reboot

У меня несколько раз, после перезагрузки, установщик автоматически не стартовал и вываливался в UEFI Shell. Ни чего страшного в этом нет, лечится элементарно.
EFI01 1

4. Настраиваем разрешение

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

Читайте также

Обновленная статья Установка MacOS 10.13 High Sierra на VirtualBox Так в последнее время сложилось, что…

Источник

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

VirtualBox

Ошибка установки, которая возникает на Mac при попытке установить VirtualBox, в основном возникает из-за того, что ваша система не разрешает сертификат, который использует установщик. В таких случаях мы можем утвердить сертификат вручную. Ниже мы перечисляем два разных решения проблемы, поэтому, если первое не сработает, вы всегда можете обратиться к плану Б. Без лишних слов мы сразу перейдем к нашему руководству о том, как исправить ошибку установки VirtualBox на Mac.

Исправление 1 — разрешить сертификат для установщика

  1. Открыть Finder
  2. Под устройствами извлеките VirtualBox
  3. Далее откройте Системные настройки
  4. Оттуда перейдите в Безопасность и конфиденциальность

  5. Когда вы войдете в раздел «Безопасность и конфиденциальность», вы увидите сообщение Системное ПО от Oracle America заблокировано от загрузки под Общий таб. Рядом с этим сообщением вы увидите Позволять кнопку, нажмите на нее
  6. После этого попробуйте установить еще раз. Это должно решить проблему для большинства пользователей, но если проблема не исчезнет, ​​перейдите к следующему исправлению.

Исправление 2 — Разрешить приложения от неизвестных разработчиков

  1. Для начала перейдите в Finder 
  2. Оттуда нажмите на Идти меню, а затем выберите Утилиты
  3. На экране «Утилиты» нажмите Терминал

  4. После открытия Терминала введите следующую команду: sudo spctl –master-disable
  5. Когда команда будет выполнена, вам будет предложено ввести пароль. Введите его, а затем выйдите из Терминала
  6. Затем войдите в Системные настройки
  7. Оттуда перейдите в Безопасность и конфиденциальность
  8. Затем щелкните значок замка в левой нижней части окна.
  9. Теперь вам будет предложено ввести пароль. Просто введите его, чтобы продолжить
  10. Затем из Разрешить скачивание приложений с раздел, нажмите на В любом месте вариант
  11. Щелкните значок замка еще раз, чтобы сохранить изменения, и попробуйте снова установить VirtualBox. После того, как это будет сделано, вы должны выполнить следующие шаги, чтобы отменить процесс и вернуть вашу систему в нормальное состояние.
  12. Чтобы обратить этот процесс вспять, откройте Терминал и введите следующую команду: udo spctl –master-enable
  13. Нажмите Enter, введите свой пароль и выйдите из Терминала после выполнения команды.

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

Также ознакомьтесь с нашими Советы и хитрости iPhone, Советы и хитрости для ПК, а также Советы и хитрости для Android если у вас есть вопросы или вам нужна помощь. Спасибо!

Вопрос:

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

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

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

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

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

Oct 19 16:22:42 newens-mbp installd[519]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package "VirtualBox.pkg"." UserInfo={NSFilePath=./postflight, NSURL=file://localhost/Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package "VirtualBox.pkg".} {
NSFilePath = "./postflight";
NSLocalizedDescription = "An error occurred while running scripts from the package U201cVirtualBox.pkgU201d.";
NSURL = "file://localhost/Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg";
PKInstallPackageIdentifier = "org.virtualbox.pkg.vboxkexts";
}

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

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

https://www.virtualbox.org/ticket/15832

Ошибка при установке Virtualbox 5.1.10 на macOS Sierra, “Ошибка установки”

https://apple.stackexchange.com/questions/177868/virtualbox-4-3-26-on-osx-10-10-2-fails-to-install

Невозможно выгрузить kext при установке VirtualBox 4.3.6

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

У меня нет vmware, и я попытался найти файл .match_kernel для удаления, но не могу найти его нигде. У меня нет возможности выбрать раздел на дисковых утилит, поэтому он не может выполнять разрешения на ремонт диска.

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

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

Лучший ответ:

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

вот шаги, которые мы придумали ** ПРИМЕЧАНИЕ: если вы попытались загрузить или установить это несколько раз, как я, вы должны сначала удалить виртуальный бокс, используя инструмент удаления виртуальных боксов, который вы можете найти в загруженном файле .dmg, вы также захотите извлечь виртуальный бокс с ваших устройств (в левой панели искателя). после этого выполните следующие действия:

  • Загрузите установщик VirtualBox 5.2
  • Запустите DMG, это создаст устройство
  • Попытайтесь установить из файла .pkg, он не пройдет на шаге проверки
  • Закройте программу установки и запустите файл uninstaller.tool. НЕ УДАЛЯЙТЕ УСТРОЙСТВО УСТАНОВЩИКА.
  • Перейдите в Системные настройки → Безопасность и конфиденциальность → Общие и одобрите заблокированное программное обеспечение из “Oracle America”
  • Запустите установку из того же .pkg файла, она должна завершиться успешно

Ответ №1

Мне, наконец, удалось решить это с предложением отсюда: https://github.com/caskroom/homebrew-cask/issues/39369#issuecomment-339118861

Запустите этот script:

#!/bin/bash

unload() {
if [ `ps -ef | grep -c VirtualBox$` -ne 0 ]
then
echo "VirtualBox still seems to be running. Please investigate!!"
exit 1;
elif [ `ps -ef | grep -c [V]ir` -gt 0 ]
then
echo "Stopping running processes before unloading Kernel Extensions"
ps -ef | grep [V]ir | awk '{print $2}' | xargs kill
fi
echo "Unloading Kernel Extensions"
kextstat | grep "org.virtualbox.kext.VBoxUSB" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxUSB
kextstat | grep "org.virtualbox.kext.VBoxNetFlt" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetFlt
kextstat | grep "org.virtualbox.kext.VBoxNetAdp" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetAdp
kextstat | grep "org.virtualbox.kext.VBoxDrv" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxDrv
}

load() {
echo "Loading Kernel Extentions"
sudo kextload "/Library/Application Support/VirtualBox/VBoxDrv.kext" -r "/Library/Application Support/VirtualBox/"
sudo kextload "/Library/Application Support/VirtualBox/VBoxNetAdp.kext" -r "/Library/Application Support/VirtualBox/"
sudo kextload "/Library/Application Support/VirtualBox/VBoxNetFlt.kext" -r "/Library/Application Support/VirtualBox/"
sudo kextload "/Library/Application Support/VirtualBox/VBoxUSB.kext" -r "/Library/Application Support/VirtualBox/"
}

case "$1" in
unload|remove)
unload
;;
load)
load
;;
*|reload)
unload
load
;;
esac

Запустите этот script после попытки установки виртуального бокса. Продолжайте утверждать kexts до тех пор, пока script не будет выполняться чисто:

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

Выполнить brew cask reinstall --force virtualbox

Престижность Дэн Строут для решения.

Ответ №2

Итак, после многого многого по этому поводу, и после многого времени в переполнении стека. Я объединил некоторые ответы и финналы, чтобы установить виртуальный бокс в свой 10.13 osx.

Итак:
Как я читал, у Sierra есть новая функция безопасности, которая блокирует некоторые внешние программы. Во время установки виртуальных боксов вы можете проверить “Настройки” > “Безопасность и конфиденциальность” > “Общие”. Вы увидите, что блокируется Oracle (virtualbox).
Итак, я сделал это:

  • Запустите эту команду на терминале, чтобы отключить этот новый гейткипер sierra: sudo spctl
    –master отключения из-за
  • Откройте программу установки виртуального бокса и нажмите unistall, чтобы убедиться, что нет следов предыдущих попыток установки.
  • На рабочем столе или в левой боковой панели искателя (в устройствах), если есть изображение виртуальной машины, вы должны извлечь их.
  • Удалить предыдущую программу и загрузить новую.
  • Теперь, если эти шаги будут работать для вас, поскольку они работают для меня, вы сможете установить виртуальный бокс.

(После этого вы можете снова включить функцию гейткипера, запущенную “sudo spctl –master-enable” )

Ответ №3

Решение:

Хорошо, это немного хлопот, но нам удалось сделать такую ​​работу.

Проблема связана с тем, что система не удаляет все файлы из установки виртуального окна.

Используя терминал для поиска файлов с виртуальным боксом в имени файла, мы обнаружили (не зависящие от него) файлы, которые все еще находились в системе.

Проблема в том, что эти файлы не могут быть удалены даже при использовании sudo. Поэтому нам пришлось перезагрузить систему, нажимая cmd + r, чтобы вы попали в систему поиска неисправностей, а не в обычную среду ОС. Там вы можете открыть терминал и запустить “csrutil disable”, а затем перезагрузить систему.

Это отключает защиту целостности системы для вашей системы, поэтому она НЕ РЕКОМЕНДУЕТСЯ, но мы должны были сделать это, чтобы удалить эти файлы, которые мы ранее не могли удалить.

Итак, после удаления этих файлов мы снова запустили установку и теперь это сработало! Сразу же после этого я попытался запустить бродягу, и теперь он работал, как ожидалось.

Моя последняя проблема теперь: после того, как вы убедитесь, что бродяга работает, я вернулся к запуску компьютера, снова нажав cmd + r, откройте терминал и запустите “csrutil enable” и перезагрузитесь.

Вернувшись в обычную ОС X, я пытаюсь запустить бродягу и снова получить ошибку. Поэтому в тот момент мне пришлось вернуться назад, чтобы отключить csrutil, который НЕ РЕКОМЕНДУЕТ, но на данный момент это единственное, что работает для меня.

Я еще не пробовал выполнить все эти шаги.

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

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

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

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

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

Oct 19 16:22:42 newens-mbp installd[519]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “VirtualBox.pkg”." UserInfo={NSFilePath=./postflight, NSURL=file://localhost/Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package “VirtualBox.pkg”.} {
    NSFilePath = "./postflight";
    NSLocalizedDescription = "An error occurred while running scripts from the package U201cVirtualBox.pkgU201d.";
    NSURL = "file://localhost/Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg";
    PKInstallPackageIdentifier = "org.virtualbox.pkg.vboxkexts";
}

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

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

https://www.virtualbox.org/ticket/15832

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

https://apple.stackexchange.com/questions/177868/virtualbox-4-3-26-on-osx-10-10-2-fails-to-install

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

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

У меня нет установленной vmware ,и я попытался найти.match_kernel файл для удаления, но не может найти его нигде. У меня нет возможности выбрать раздел на диске утилиты так не могут сделать разрешения на ремонт диска на нем.

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

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

8 ответов


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

вот шаги, которые мы придумали ** Примечание: Если вы пытались загрузить или установить это несколько раз, как я сделал, вы хотите сначала удалить virtualbox с помощью virtualbox uninstall tool, который вы можете найти в загруженном .dmg файл. вы также захотите извлечь virtualbox из своих устройств (на левой панели finder). после этого идите вперед и следуйте этим инструкциям:

  1. скачать VirtualBox 5.2 installer
  2. запустите DMG, это создаст устройство
  3. попытка установки из .пакет файл, он потерпит неудачу на шаге проверки
  4. закройте установщик и запустите деинсталлятор.файл инструментов. НЕ УДАЛЯЙТЕ УСТРОЙСТВО УСТАНОВКИ
  5. перейдите в Системные настройки — > безопасность и конфиденциальность — > общие и одобрите заблокированное программное обеспечение от «Oracle America»
  6. запустите установку с того же самого .pkg файл, теперь он должен успешно завершить

мне, наконец, удалось решить его с предложением отсюда: https://github.com/caskroom/homebrew-cask/issues/39369#issuecomment-339118861

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

#!/bin/bash

unload() {
        if [ `ps -ef | grep -c VirtualBox$` -ne 0 ]
        then
                echo "VirtualBox still seems to be running. Please investigate!!"
                exit 1;
        elif [ `ps -ef | grep -c [V]ir` -gt 0 ]
        then
                echo "Stopping running processes before unloading Kernel Extensions"
                ps -ef | grep [V]ir | awk '{print }' | xargs kill
        fi
        echo "Unloading Kernel Extensions"
        kextstat | grep "org.virtualbox.kext.VBoxUSB" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxUSB
        kextstat | grep "org.virtualbox.kext.VBoxNetFlt" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetFlt
        kextstat | grep "org.virtualbox.kext.VBoxNetAdp" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxNetAdp
        kextstat | grep "org.virtualbox.kext.VBoxDrv" > /dev/null 2>&1 && sudo kextunload -b org.virtualbox.kext.VBoxDrv
}

load() {
        echo "Loading Kernel Extentions"
        sudo kextload "/Library/Application Support/VirtualBox/VBoxDrv.kext" -r "/Library/Application Support/VirtualBox/"
        sudo kextload "/Library/Application Support/VirtualBox/VBoxNetAdp.kext" -r "/Library/Application Support/VirtualBox/"
        sudo kextload "/Library/Application Support/VirtualBox/VBoxNetFlt.kext" -r "/Library/Application Support/VirtualBox/"
        sudo kextload "/Library/Application Support/VirtualBox/VBoxUSB.kext" -r "/Library/Application Support/VirtualBox/"
}

case "" in
        unload|remove)
                unload
                ;;
        load)
                load
                ;;
        *|reload)
                unload
                load
                ;;
esac

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

enter image description here

Run brew cask reinstall --force virtualbox

спасибо Дэн Stroot для решения.


решение до сих пор:

хорошо, это немного хлопот, но нам удалось сделать это вроде работы.

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

используя терминал для поиска файлов с virtualbox в имени файла, мы нашли (не связанные с vagrant) файлы, которые все еще были в системе.

проблема в том, что эти файлы не могут быть удалены даже с помощью sudo. Поэтому нам пришлось перезагрузить систему нажав cmd + r, вы попадаете в систему устранения неполадок, а не в обычную среду ОС. Там вы можете открыть терминал и запустить «csrutil disable», а затем перезагрузить систему.

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

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

моя последняя проблема сейчас: убедившись, что vagrant работает, я вернулся к запуску компьютера, снова нажав cmd + r, откройте терминал и запустите «csrutil enable» и перезагрузитесь.

обратно в обычную OS X я пытаюсь запустить vagrant и снова получить ошибку. Поэтому на данный момент мне пришлось снова вернуться, чтобы отключить csrutil, что не рекомендуется, но на данный момент это единственное, что работает для меня.

Я не пробовал выполнить все эти шаги снова.


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

  1. запустите программу установки VirtualBox
  2. выполнить установки .файл pkg, он потерпит неудачу на шаге проверки, это нормально
  3. закройте установщик и запустите его снова, но теперь выберите uninstaller.файл инструмента, внутри (пока не удаляйте установочное устройство)
  4. извлеките virtualbox из ваших устройств (слева панель поиска)
  5. после этого перейдите в Системные настройки — > безопасность и конфиденциальность — > общие и одобрите заблокированное программное обеспечение от «Oracle America», которое появится там
    6) запустите установку снова с того же самого .файл pkg. Теперь он должен успешно завершить

удалось решить.

  • извлеките изображение VirtualBox из: Finder > Devices

  • Удалить устройство VirtualBox
    Теперь разрешите исключение в: Системные настройки > безопасность и конфиденциальность

затем попробуйте установить от .dmg снова так, что он перемонтирует устройство.
Теперь он отлично работает для меня.


для тех, кто использует homebrew, запустите «brew install caskroom/cask / virtualbox», который потерпит неудачу в первый раз. Затем перейдите в Системные настройки>безопасность и конфиденциальность>общие, как описано выше, где внизу должно быть сообщение о блокировке установки программного обеспечения. Нажмите кнопку «Разрешить» рядом с этим сообщением, затем вернитесь к терминалу. Запустите команду homebrew еще раз, и на этот раз она будет работать.


Так.. после борьбы много об этом, и после тратить много времени в переполнении стека.. Я объединил некоторые ответы и finnaly получить установить virtualbox в моем 10.13 osx.

Так:
Как я читал, у Sierra есть новая функция безопасности, которая блокирует некоторые внешние программы. Во время установки virtualbox вы можете проверить настройки > безопасность и конфиденциальность > общие. Вы увидит, что Oracle (virtualbox) блокируется.
Итак, что я сделал было:

  1. запустите эту команду на терминале, чтобы отключить этот новый Sierra gatekeeper:sudo spctl --master-disable

  2. Откройте программу установки virtualbox и нажмите удалить, чтобы убедиться, что нет никаких следов предыдущих попыток установки.

  3. на рабочем столе или в левой боковой панели finder (в устройствах) если есть изображение virtualbox, вы должны извлечь их.
  4. удалить предыдущие строки и скачать новый.
  5. теперь, если эти шаги работают для вас, как они работали для меня, вы сможете установить virtualbox.

(после этого вы можете повторно включить функцию gatekeeper работает sudo spctl --master-enable

0

автор: Susana Silva Santos


при запуске excellent Disk Arbitrator app,отключить оно-когда активно оно преграждает все держатели и выборочно перемонтирует их только для чтения
что, например, предотвращает Spotlight от разгрома USB-накопителей, но (d-uh)
нужно не забыть выключить его, когда это уместно.


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

I did a clean install of High Sierra, Mac OS X 10.13 on my mac.

I’ve installed a few apps, some browsers, webStorm, vagrant, skype and slack.

When trying to install virtualBox I get an error message saying:

«The installation failed.
The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.»

When checking the installers log file I get the following error mesage:

Oct 19 16:22:42 newens-mbp installd[519]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “VirtualBox.pkg”." UserInfo={NSFilePath=./postflight, NSURL=file://localhost/Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg, PKInstallPackageIdentifier=org.virtualbox.pkg.vboxkexts, NSLocalizedDescription=An error occurred while running scripts from the package “VirtualBox.pkg”.} {
    NSFilePath = "./postflight";
    NSLocalizedDescription = "An error occurred while running scripts from the package U201cVirtualBox.pkgU201d.";
    NSURL = "file://localhost/Volumes/VirtualBox/VirtualBox.pkg#VBoxKEXTs.pkg";
    PKInstallPackageIdentifier = "org.virtualbox.pkg.vboxkexts";
}

I’ve googled this, and found a few threads here and there that solve different problems. But so far none has worked for me.

Some of the posts I’ve found:

https://www.virtualbox.org/ticket/15832

Error installing Virtualbox 5.1.10 on macOS Sierra, «The installation failed»

https://apple.stackexchange.com/questions/177868/virtualbox-4-3-26-on-osx-10-10-2-fails-to-install

Can’t unload kext while installing VirtualBox 4.3.6

None of these solutions worked for me.

I don’t have vmware installed, and have tried searching for the .match_kernel file to delete, but can’t find it anywhere. I don’t have the option of selecting a partition on disk utilities so can’t do a repair disk permissions on it.

I’ve installed and uninstalled different versions and cold booted in between to try to see if that would help.

Thanks for any help!

00:00:01.144349 Installed Extension Packs:
00:00:01.144363   None installed!

You should install the ExtPack and enable USB3 on the guest. But I don’t think that this is what’s causing your kernel panic.

00:00:01.229040 3DEnabled <integer> = 0x0000000000000000 (0)

Not necessarily used (actually not) but it’s best if you’re future ready… ;) But I don’t think that this is what’s causing your kernel panic.

00:00:01.229044 VRamSize <integer> = 0x0000000001000000 (16 777 216, 16 MB)

Take the VRAM to its max 128 MB. Again, the same reason as above, but this maybe more essential. But I don’t think that this is what’s causing your kernel panic.

00:00:01.228853 NumCPUs <integer> = 0x0000000000000001 (1)
00:00:01.374215 CPUM: Physical host cores: 6

Give your VM at least 2 CPUs, you can definitely afford it. But I don’t think that this is what’s causing your kernel panic.

Doug183 wrote:2018 Mac mini running 10.14.1

I think that’s your problem. Your Macmini8,1 came out on Oct/2018, while OSX 10.11 came out on Sep/2018-July/2016. It’s too «old» for your fancy new Mac, the OS doesn’t know how to handle the newer i7-8700 CPU. I think you might have to «downgrade» what’s shown in the VM. With the VM shut down, try the following:

  • 
    VBoxManage modifyvm "<VM name>" --cpu-profile "Intel Core i7-6700K"

Doug183 wrote:— Here is .sh script (in text).

I tend to prefer mine, I’ve tested it more thoroughly: [HowTo] Create OSX ISO from the OSX Install app.
(shameless plug ;))

Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the «QUOTE» button, please use the «POST REPLY«, at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.

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

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

Подготовка VirtualBox для установки MacOS Sierra

  • Качаем и устанавливаем с официального сайта последнюю версию VirtualBox (я дополнительно поставил Extension Pack из раздела «Downloads«). Статья писалась по версии 5.2.
  • Далее запускаете VirtualBox, кликаете «Создать«, задаете имя виртуальной машины и указываете устанавливаемую версию, в моем случае — macOS 10.12 Sierra (64-bit), жмете «Далее«.

  • Выставляете выделяемый объем оперативной памяти, минимум 2048 мб., я рекомендую 4096 или даже 8192, если позволяют ресурсы вашего компьютера.

  • Далее выбираете «Создать новый виртуальный жесткий диск» — «Создать«.

  • Оставляете без изменений «VDI (VirtualBox Disk Image)» — «Далее«.

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

  • Указываете имя файла вашей виртуалки и ее размер, можно оставить все по умолчанию — «Создать«.

  • Появилась новая виртуальная машина, кликаете по ней правой кнопкой мыши — «Настройки«.

  • Переходите в раздел «Система«, там будет три подраздела: «Материнская плата«, «Процессор» и «Ускорение«, настраивайте аналогично скриншотам ниже. Чипсет выбираем PIIX3 или IHC9.

  • В разделе «Дисплей«, подразделе «Экран» выкручивайте видеопамять на максимум и снимайте галки ускорения, если они стоят.

  • Данный пункт не обязателен, но может избавить от проблем с началом установки.
    В разделе носители нужно удалить оптический привод и создать новый контроллер SATA, а уже в нем создать новый привод и указать путь к образу macOS.

  • По итогу все должно выглядеть примерно так:

  • Нажимайте «ОК» и закрывайте VirtualBox.
  • Далее нужно открыть командную строку от имени администратора и ввести данную команду ( MacOS нужно заменить на имя вашей виртуалки).
    Внимание! Важен регистр, то есть, если название «macOS», то вариант «macos» или «Macos» не подойдет :

cd «C:Program FilesOracleVirtualBox»

VBoxManage.exe modifyvm «MacOS» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

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

Установка macOS

После проделанного можно начинать непосредственно установку Sierra.

  • Запускайте VirtualBox и нажимайте «Запустить» — зеленую стрелку.
  • Подхватится ранее указанный образ MacOS и начнется установка, первый шаг которой — выбор языка.

  • Тут вы видите отсутствие диска для установки системы.

  • В верхней навигационной панели выбираете «Утилиты» — «Дисковая утилита…«

  • В «Дисковой утилите» выбираете ваш виртуальный жесткий диск и кликаете «Стереть«.

  • Задаете «Имя», «Формат» и «Схему» как на скрине (хотя имя можете задать любое) и жмете «Стереть«.

  • Закрываете «Дисковую утилиту«, видите появившийся диск. Выбираете его и кликаете «Продолжить«.

  • Ждете. С учетом того, что у меня SSD, установка была около 15 минут.

Первый запуск macOS

  • Выбираете раскладку клавиатуры — «Продолжить«.

  • Если у вас никогда не было mac — «Не переносить информацию«. Если был, рекомендую выбрать тоже самое! 🙂

  • Отключайте геолокацию, ни к чему лишние процессы.

  • Если у вас есть Apple ID — можете попытаться зайти с него, к каким последствиям приведет сейчас или в будущем, не готов сказать, но лучше не рисковать.

  • Выбираете часовой пояс по карте или из списка — «Продолжить«.

  • Siri впервые появилась на Mac в macOS Sierra, как мне кажется, на компьютере она бесполезна, но попробуйте! 🙂

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

Меняем разрешение экрана виртуальной машины на нужное

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

cd «C:Program FilesOracleVirtualBox»
VBoxManage setextradata MacOS VBoxInternal2/EfiHorizontalResolution 1440
VBoxManage setextradata MacOS VBoxInternal2/EfiVerticalResolution 900

Где 1440 и 900 — это разрешение экрана и его можно заменить на другое. Стандартные разрешения экранов:

640×480, 800×600, 1024×768, 1280×1024, 1440×900, 1920×1080.

Пишите в комментариях как прошла установка и возникали ли проблемы.

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

Отменить ответ

Здравствуйте
Сделал всё как надо, но командная строка не может найти папку Oracle на диске С, потому что она не создалась
На С папки Oracle нет в принципе

Добрый день! Посмотрите в папке «Program Files» или «Program Files (x86)», а проще нажмите правой кнопкой мыши по ярлыку VirtualBox и выберите «Расположение файла»

Источник

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

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

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

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

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

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

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

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

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

У меня нет установленной vmware ,и я попытался найти.match_kernel файл для удаления, но не может найти его нигде. У меня нет возможности выбрать раздел на диске утилиты так не могут сделать разрешения на ремонт диска на нем.

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

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

8 ответов

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

вот шаги, которые мы придумали ** Примечание: Если вы пытались загрузить или установить это несколько раз, как я сделал, вы хотите сначала удалить virtualbox с помощью virtualbox uninstall tool, который вы можете найти в загруженном .dmg файл. вы также захотите извлечь virtualbox из своих устройств (на левой панели finder). после этого идите вперед и следуйте этим инструкциям:

  1. скачать VirtualBox 5.2 installer
  2. запустите DMG, это создаст устройство
  3. попытка установки из .пакет файл, он потерпит неудачу на шаге проверки
  4. закройте установщик и запустите деинсталлятор.файл инструментов. НЕ УДАЛЯЙТЕ УСТРОЙСТВО УСТАНОВКИ
  5. перейдите в Системные настройки — > безопасность и конфиденциальность — > общие и одобрите заблокированное программное обеспечение от «Oracle America»
  6. запустите установку с того же самого .pkg файл, теперь он должен успешно завершить

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

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

Источник

This informative article will demonstrate the comprehensive guide to fix VirtualBox mistakes while installing Mac OS X. There are many devices and various types of errors. So, in this article, we will take a look at all of them one by one.

Minimum System Requirements to install MacOS X on Virtualbox:

Minimum system requirements to install MacOS X on Virtualbox are: (It will help run macOS High Sierra or later versions without any problem.)

  • Minimum 2 GB memory (Recommended 8GB or higher)
  • Minimum 2 cores of processors (Recommended 4 cores or higher)
  • Hard disk free space 40 GB (Recommended 100GB or higher)
  • Your system should support Intel or AMD VT (Virtualization Technology)
  • Intel/AMD VT (Virtualization Technology) Should be enabled from BIOS setup. Use this guide: How to Enable Virtualization in Windows 11? Easy Guide

For fast performance, try installing macOS X on SSD rather than HDD.

Required: Enable Virtualization Technology (aka Intel VT or AMD-V). See the video below.

Some key points to remember before Installing Mac OS X:

1) Intel CPU works better than AMD

2) Turn OFF Antivirus programs (Windows Defender) and Windows Firewall before starting the install

3) Set Video RAM to between 64-128MB

4) Use no spaces in VM name (ex: “MACOSX” not “MAC OSX”). Also, no punctuation. Also, re-verify:

 VM Type: Mac OS X and Version: Mac OS X 10.11 El Capitan (64-bit)

 (These are in Virtualbox Settings->General)

5) Use wired Internet, not WiFi, for initial download/updates.

6) Run the CMD window as Administrator when entering command-line commands. Use this guide: How to “Run as Administrator” an application on Windows: 3 Easy Methods

7) You May need to start Virtualbox as Administrator. Use this guide: How to “Run as Administrator” an application on Windows: 3 Easy Methods

8) Be patient during the initial boot-up. It runs disk checks and other repairs… and can reboot several times.

9) Be sure your HD or SSD has >80GB of free space. All the updates after initial installation gobble space.

10) Black Screen? Try video RAM > 64MB and Chipset = PIIX3

11) Do not install Virtual Box Extensions “CD”

12) Before adding commands on CMD, make sure you have quit your Virtualbox.

Unkown option –cpuidset

If you get this error “VBoxManage.exe: error: Unknown option. –cpuidset. The VM hangs on boot” while adding the first code in the Command Prompt. It’s because of the double hyphen. Use Double hyphen “- – “before cpuidset.

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

VBoxManage error: Could not find a registered machine named Your VM Name

If you get this error “VBoxManage error: Could not find a registered machine named Your VM Name“, it is because you haven’t used the correct name of your virtual machine when adding the codes on CMD.

You need to use the same VM Name you used when creating the virtual disk.

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

Missing Bluetooth Controller

If you get this error, close the virtual machine before adding the CMD codes.

Guru Meditation error or Black Screen

This error is majorly seen because of two issues-

The critical error happens due to the guest operating system. It is trying to switch to the PAE mode, which is currently disabled by default in VirtualBox. PAE support can be enabled using the VM settings (System/Processor)”.

  1. Open VM VirtualBox
  2. File -> Settings -> System -> Processor
  3. Check Extended Features: Enable PAE/NX

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

OR,

For people with the black screen problem or Guro Meditation error, change the operating system version from macOS 10.13 High Sierra (64-bit) or macOS 10.12 Sierra (64-bit) to just the Mac OS X (64-bit). If the error persists, switch the Video Memory Size to 128 MB from the Virtual machine settings. This is a significant issue with most of the users.

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

This version of Mac OS X is not supported on this platform Reason: Iloveapple

Make sure Virtualization Technology (VT) is enabled from BIOS.

error: VBoxManage setextradata “OSX” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc” and you are stuck at appleKeyStore: operation failed (pid:30 sel:7 ret:e00002c2 ‘-536870206’)

Exit VirtualBox before adding codes to CMD.

Yhal Htet Aung

Try to change the inverted commons throughout the virtual codes. Since you are copying the codes, you might be using the wrong inverted commas.

So, copy the codes in your notepad file, replace all the inverted commas via your keyboard, and try again.

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

Invalid Virtualbox Version

Make sure you add the right virtual codes. You can download the correct version codes here-

Stuck in an infinite loop on Black Screen

Try using this command as the last command on CMD-

VBoxManage modifyvm “VM_name” –cpu-profile “Intel Core i7-6700K”

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

Or,

Try Motherboards Chipset – both PIIX3 and ICH9 one by one

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

install.nsh is not recognized as an internal command

1st method:
If you get ‘install.nsh’ is not recognized as an internal or external command, operable program, or script file. You have not attached the Virtualbox Boot Image.

See, https://www.geekrar.com/fix-macos-catalina-install-nsh-isnt-recognized-as-an-internal-error/

2nd method:
If you then get messages along the lines of ‘macOS Install DataLocked FilesBoot Filesboot.efi’ missing or not recognized:

run setup.nsh

now run, fs0:SystemLibraryCoreServicesboot.efi

and all should now spring into life.

3rd method:

  1. At UEFI prompt: Type exit
  2. You’ll be brought into an EFI text-mode GUI.
  3. Select Boot Maintenance Manager and click.
  4. Select Boot From File and click

You should see two entries in a list (they are cryptic looking PCI bus paths).

The first PCI path in the list is probably the boot partition that doesn’t contain bootable firmware. The second PCI path is probably to the recovery partition, the one you need to boot from. If the 2nd partition isn’t the recovery partition, look under the paths in the list to see if one of them is it. If the recovery partition isn’t present and valid, these instructions won’t work.

Click the 2nd entry, you should see (and then click):

macOS Install Data

Then click:

Locked Files

Then (if present), click

Boot Files

And finally click:

boot.efi

The installation will continue, or you will boot into the OS or get the Recovery utility menu (where macOS can be reinstalled from or Disk Utilities run). The ambiguity of that last statement is I did that awhile before writing this comment, and I don’t recall what I booted into first, only that it worked and was not hard to figure out what to do at that point. If you have a recovery partition, to boot directly into the Recovery Mode, turn on the Mac and immediately press and hold (⌘)-R

Set screen resolution

Use the following command- 

cd “C:Program FilesOracleVirtualBox”

VBoxManage setextradata “VM Name” VBoxInternal2/EfiGraphicsResolution 1440×900

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

If you are still facing some issues, try using VMWare to install macOS on your Windows. When your current PC does not support Virtualbox and its configurations, try switching to VMWare. The process for it is relatively painless.

Share files and folders between Windows and MAC on Virtual Machines

You can go through this complete guide- How to share folders on VirtualBox & Vmware? (Windows-MAC) Step by Step Guide

I tried installing macOS Catalina on Virtual on Windows 10 on a low configuration system. You can watch the video tutorial here-

Понравилась статья? Поделить с друзьями:
  • Virtualbox выдает ошибку при запуске любой ос
  • Virtualbox выдает ошибку на windows 10
  • Visual studio 2008 redistributable files ошибка vipnet
  • Visual studio 2008 redistributable files возвратило ошибку vipnet
  • Visual prolog ошибки