Содержание
- [FIX] VirtualBox Ошибка установки на Mac
- Метод 1: разрешить сертификат
- Метод 2: разрешить приложения неопознанных разработчиков
- Метод 3: выполнить сценарий
- Ошибка установки VirtualBox в чистом OSX 10.13
- Почему не устанавливается virtualbox 5.1.28?
[FIX] VirtualBox Ошибка установки на Mac
Популярность виртуальных машин растет день ото дня и не зря. Возможность использовать совершенно другую систему поверх существующей — это то, о чем простой народ даже не догадывался некоторое время назад. VirtualBox — один из самых известных гипервизоров, доступный для всех различных платформ. Однако в некоторых случаях процедура установки может пойти не так, как ожидалось. Как оказалось, некоторые пользователи сталкиваются с сообщением об ошибке «Ошибка установки» при попытке установить VirtualBox в своей системе Mac.

Это сообщение об ошибке появляется из-за того, что сертификат, который использует установщик, не разрешен macOS. Установщик VirtualBox фактически подписан с использованием сертификата Oracle America, который должен быть разрешен, чтобы установщик продолжил установку. Однако в этом случае, поскольку сертификат блокируется, установщик выдает указанное сообщение об ошибке.
Теперь есть несколько способов решения этой проблемы. Первый — просто разрешить сертификат в настройках безопасности и конфиденциальности. Однако есть некоторые проблемы с этим, если вы подключены к системе удаленно. Тем не менее, мы рассмотрим все возможные сценарии и предложим обходной путь. Итак, без лишних слов, приступим.
Метод 1: разрешить сертификат
Первое, что вам следует сделать, когда вы столкнетесь с указанным сообщением об ошибке, — это разрешить сертификат из системных настроек. Как оказалось, сертификат не разрешен по умолчанию и, следовательно, ожидает утверждения в разделе «Безопасность и конфиденциальность» в системных настройках. Следовательно, вам придется разрешить это оттуда. Однако важно отметить, что если вы подключены к системе удаленно, это может не сработать для вас. Поэтому у нас есть другие обходные пути, которые вы можете использовать для решения проблемы. С учетом сказанного, следуйте приведенным ниже инструкциям, чтобы решить проблему:
- Прежде всего, вам нужно будет извлечь виртуальный образ. Это можно сделать, открыв Finder. Там вы должны увидеть опцию VirtualBox в разделе «Устройства».
Изображение VirtualBox - Извлеките устройство оттуда.
- Как только вы это сделаете, откройте Системные настройки.
- На экране «Системные настройки» перейдите к параметру «Безопасность и конфиденциальность».
- Теперь на вкладке «Общие» вы должны увидеть «Системное программное обеспечение Oracle America заблокировано для загрузки».
Разрешение сертификата Oracle - Нажмите кнопку «Разрешить» перед ним, чтобы разрешить это.
- После этого попробуйте снова установить VirtualBox. Это приведет к автоматическому повторному подключению устройства, поэтому вам не о чем беспокоиться.
Метод 2: разрешить приложения неопознанных разработчиков
Другой способ исправить указанное сообщение об ошибке — разрешить использование приложений неизвестных разработчиков на вашем Mac. Это позволит открывать приложения от неизвестных разработчиков. Это не то, что вы должны делать обычно, но в этом случае это может быть исключением. Также важно отметить, что вам придется отключить это после установки VirtualBox в своей системе. Для этого следуйте приведенным ниже инструкциям:
- Прежде всего, закройте экран системных настроек, если он открыт.
- После этого перейдите в «Перейти» в Finder, а затем в раскрывающемся меню выберите «Утилиты».
- Оттуда откройте Терминал.
Открытие терминала - В окне терминала введите команду sudo spctl –master-disable.
- Вам будет предложено ввести пароль администратора. Введите пароль и выйдите из окна терминала после выполнения команды.
- После этого откройте окно системных настроек.
- В системных настройках перейдите в раздел Безопасность и конфиденциальность.
- Затем в нижней части окна щелкните значок замка.
Системные настройки - Вам будет предложено ввести пароль администратора, введите его.
- Затем в разделе Разрешить загрузку приложений выберите вариант Где угодно.
- Наконец, снова щелкните часы, чтобы сохранить изменения.
- Теперь запустите установщик VirtualBox и посмотрите, решит ли он проблему.
После успешной установки VirtualBox вам придется отключить этот параметр. Для этого следуйте инструкциям ниже:
- Закройте окно «Системные настройки» и откройте Терминал.
- Там введите sudo spctl –master-enable и нажмите Enter.
Включение SPCTL - Введите пароль администратора и дождитесь выполнения команды.
- Наконец, закройте окно терминала.
- Это должно восстановить нормальные изменения.
Метод 3: выполнить сценарий
Как мы уже упоминали ранее, для некоторых людей нажатие кнопки «Разрешить» в первом методе может не работать. Это особенно случается с теми, кто не находится локально перед своим Mac и удаленно подключается / использует экран. В таком случае вы можете выполнить сценарий, который сообщает Mac нажать кнопку «Разрешить». Чтобы это работало, убедитесь, что вы не перемещаете окно «Безопасность и конфиденциальность». Это действительно важно. С учетом сказанного выполните следующие шаги, чтобы создать и выполнить сценарий:
- Прежде всего, запустите установщик VirtualBox, пока вас не спросят о местоположении.
- Затем откройте «Системные настройки» и перейдите в раздел «Безопасность и конфиденциальность».
- Здесь вам нужно будет вызвать инструмент для создания снимков экрана и найти координаты кнопки «Принять». Для этого нажмите кнопку CMD + SHIFT + 4, а затем наведите указатель мыши на кнопку «Принять». Запишите значения.
Снимок экрана - Наконец, откройте редактор сценариев и вставьте следующее: скажите приложению «Системные события» щелкнуть по
- Здесь x и y — координаты, поэтому замените их соответствующим образом.
- Наконец, запустите команду. Это нажмет кнопку Разрешить, и теперь вы сможете установить VirtualBox.
Источник
Ошибка установки VirtualBox в чистом OSX 10.13
Я сделал чистую установку High Sierra, Mac OS X 10.13 на моем Mac.
Я установил несколько приложений, некоторые браузеры, webStorm, бродягу, скайп и слабину.
При попытке установить virtualBox я получаю сообщение об ошибке:
“Не удалось выполнить установку.
Установщик обнаружил ошибку, которая привела к сбою установки. Обратитесь к производителю программного обеспечения за помощью “.
При проверке файла журнала установщиков я получаю следующее сообщение об ошибке:
Я искал это и нашел несколько потоков здесь и там, которые решают разные проблемы. Но пока никто не работал у меня.
Некоторые из сообщений, которые я нашел:
Ни одно из этих решений не работало для меня.
У меня нет vmware, и я попытался найти файл .match_kernel для удаления, но не могу найти его нигде. У меня нет возможности выбрать раздел на дисковых утилит, поэтому он не может выполнять разрешения на ремонт диска.
Я установил и удалил разные версии и холодную загрузку между ними, чтобы попытаться выяснить, поможет ли это.
Спасибо за любую помощь!
после нескольких часов взлома этой проблемы мой коллега и я пришли к работоспособному решению. проблема (по крайней мере для меня) заключалась в том, что когда я пошел на установку пакета, он блокировался. вы можете проверить, действительно ли это происходит, пытаясь установить, и когда он говорит, что “не удалось выполнить”, перейдите в свою безопасность и конфиденциальность (в системных настройках) и перейдите на вкладку “Общие”, а внизу увидите, что приложение оракула было заблокировано.
вот шаги, которые мы придумали ** ПРИМЕЧАНИЕ: если вы попытались загрузить или установить это несколько раз, как я, вы должны сначала удалить виртуальный бокс, используя инструмент удаления виртуальных боксов, который вы можете найти в загруженном файле .dmg, вы также захотите извлечь виртуальный бокс с ваших устройств (в левой панели искателя). после этого выполните следующие действия:
- Загрузите установщик VirtualBox 5.2
- Запустите DMG, это создаст устройство
- Попытайтесь установить из файла .pkg, он не пройдет на шаге проверки
- Закройте программу установки и запустите файл uninstaller.tool. НЕ УДАЛЯЙТЕ УСТРОЙСТВО УСТАНОВЩИКА.
- Перейдите в Системные настройки → Безопасность и конфиденциальность → Общие и одобрите заблокированное программное обеспечение из “Oracle America”
- Запустите установку из того же .pkg файла, она должна завершиться успешно
Запустите этот script:
Запустите этот script после попытки установки виртуального бокса. Продолжайте утверждать kexts до тех пор, пока script не будет выполняться чисто:

Выполнить brew cask reinstall —force virtualbox
Престижность Дэн Строут для решения.
Итак, после многого многого по этому поводу, и после многого времени в переполнении стека. Я объединил некоторые ответы и финналы, чтобы установить виртуальный бокс в свой 10.13 osx.
Итак:
Как я читал, у Sierra есть новая функция безопасности, которая блокирует некоторые внешние программы. Во время установки виртуальных боксов вы можете проверить “Настройки” > “Безопасность и конфиденциальность” > “Общие”. Вы увидите, что блокируется Oracle (virtualbox).
Итак, я сделал это:
- Запустите эту команду на терминале, чтобы отключить этот новый гейткипер sierra: sudo spctl
–master отключения из-за - Откройте программу установки виртуального бокса и нажмите unistall, чтобы убедиться, что нет следов предыдущих попыток установки.
- На рабочем столе или в левой боковой панели искателя (в устройствах), если есть изображение виртуальной машины, вы должны извлечь их.
- Удалить предыдущую программу и загрузить новую.
- Теперь, если эти шаги будут работать для вас, поскольку они работают для меня, вы сможете установить виртуальный бокс.
(После этого вы можете снова включить функцию гейткипера, запущенную “sudo spctl –master-enable” )
Хорошо, это немного хлопот, но нам удалось сделать такую работу.
Проблема связана с тем, что система не удаляет все файлы из установки виртуального окна.
Используя терминал для поиска файлов с виртуальным боксом в имени файла, мы обнаружили (не зависящие от него) файлы, которые все еще находились в системе.
Проблема в том, что эти файлы не могут быть удалены даже при использовании sudo. Поэтому нам пришлось перезагрузить систему, нажимая cmd + r, чтобы вы попали в систему поиска неисправностей, а не в обычную среду ОС. Там вы можете открыть терминал и запустить “csrutil disable”, а затем перезагрузить систему.
Это отключает защиту целостности системы для вашей системы, поэтому она НЕ РЕКОМЕНДУЕТСЯ, но мы должны были сделать это, чтобы удалить эти файлы, которые мы ранее не могли удалить.
Итак, после удаления этих файлов мы снова запустили установку и теперь это сработало! Сразу же после этого я попытался запустить бродягу, и теперь он работал, как ожидалось.
Моя последняя проблема теперь: после того, как вы убедитесь, что бродяга работает, я вернулся к запуску компьютера, снова нажав cmd + r, откройте терминал и запустите “csrutil enable” и перезагрузитесь.
Вернувшись в обычную ОС X, я пытаюсь запустить бродягу и снова получить ошибку. Поэтому в тот момент мне пришлось вернуться назад, чтобы отключить csrutil, который НЕ РЕКОМЕНДУЕТ, но на данный момент это единственное, что работает для меня.
Источник
Почему не устанавливается virtualbox 5.1.28?
Обновился до macOS 10.13 с APFS (чувствительный к регистру символов, зашифрованный), скачал актуальную вресию virtualbox и не смог установить.
Ставил как через оконный установщик, так и через терминал
Пытался гуглить проблему, но почти везде сслыки на тему «как установить макось в виртуалбокс» что не есть решение данной проблемы.
- Вопрос задан более трёх лет назад
- 3115 просмотров




DevMan, Ага, уже тоже нагуглил эту инфу, ну ооооок, сейчас наверну еще разок установочку.
Просто там теперь при форматировании аж 4 варианта APFS
- обычная
- обычная с шифрованием
- зависимая
- зависимая с шифрованием.
вот я и растерялся =)


APFS, like HFS+, is case-sensitive on iOS and is available in case-sensitive and case-insensitive variants on macOS, with case-insensitive being the default.
Моей собаке лишняя переустановка не крюк, за одно и проверю )


DevMan, Хах! Переустановил два раза, и с регистром и без него. И в обоих случаях проблема связана с блокировкой системой разработчика. Ну то есть «защита и безопастность» -> разрешить и все заработало.
Вроде даньше на оракл так не ругалось, странно



Symbolman, ох! Чем тогда закончилось уже и не в спомню. Сейчас всё тот же ноут но самая свежая макось и vb 6.0.10 r132072 (Qt5.6.3)
FS регистронезависимая. Вполне возможно так же и тогда решил проблему
Но вообще, ребята из оракл частенько лажают. Недавно тоже не ставилось, просили какой-то файлик прописывать. Но я дождался более свежего релиза, кажется.
Источник
Содержание
- Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS
- Virtual Box: критическая ошибка при работе виртуальной машины [закрыто]
- Виртуальный ящик Guru Mediation
- VirtualBox NS_ERROR_FAILURE (0x80004005) macOS
- 9 Answers 9
- Устраняем ошибку 0x80004005 в VirtualBox
- Причины возникновения ошибки 0x80004005 в VirtualBox
- Способ 1: Переименование внутренних файлов
- Способ 2: Включение поддержки виртуализации в BIOS
- Способ 3: Обновление VirtualBox
- Способ 4: Отключение Hyper-V
- Способ 5: Изменение типа запуска гостевой ОС
- Способ 6: Удаление/исправление обновления Windows 7
- [FIX] VirtualBox Ошибка установки на Mac
- Метод 1: разрешить сертификат
- Метод 2: разрешить приложения неопознанных разработчиков
- Метод 3: выполнить сценарий
Как исправить ошибку Kernel driver not installed (rc=-1908) в VirtualBox на macOS

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

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

Если этого пункта у вас нет, попробуйте переустановить VirtualBox.
Источник
Virtual Box: критическая ошибка при работе виртуальной машины [закрыто]

Я использую виртуальную машину VirtualBox в качестве локального веб-сервера (это виртуальная машина Open Suse). Но на несколько дней с моей ВМ возникают проблемы.
Во-первых, я не могу удалить свой самый старый снимок, причина в следующем:
Сегодня пришла еще одна проблема:
Вот ссылка на файл журнала VirtualBox
Почему я получаю критические ошибки при попытке запустить виртуальную машину?
Сегодня я получил такое же сообщение об ошибке и решил его, закрыв эмулятор Android, который также работал.
Я придумал ответ. В 99 процентах случаев, включая меня, будет такое же решение. Мы выделили больше памяти для виртуальной машины, поэтому хост-системе не хватает памяти для обработки виртуальной машины. Вы можете избавиться от медитации гуру, выделив виртуальной машине меньше памяти. Вы можете сделать это: Откройте Vm> Настройки> Система> И уменьшите выделенную память до меньшего значения.
Надеюсь, это поможет.
Я столкнулся с этой ошибкой, попробовал и сработал для меня
1- Откройте виртуальную машину VirtualBox
3- Отметьте расширенные функции: включите PAE / NX.
По умолчанию машины VBox linux допускают максимум 128 МБ видеопамяти. Эта ошибка может возникнуть, если вы когда-либо настраивали видеопамять до 256 МБ. Для меня эта ошибка возникла после нескольких дней настройки видеопамяти 256 МБ. Когда я вернул его к 128 МБ (по умолчанию), критическая ошибка (Guru Meditation) исчезла.
Вот что случилось со мной.

Я создал другую виртуальную машину, и проблема больше не возникает.
В моем случае ошибка 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).

This should solve your issue.

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.



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

При попытке запуска операционной системы Windows или Linux в виртуальной машине VirtualBox пользователь может столкнуться с ошибкой 0x80004005. Она возникает до старта ОС и препятствует любой попытке ее загрузки. Есть сразу несколько способов, помогающих устранить существующую проблему и продолжить пользоваться гостевой системой в обычном режиме.
Причины возникновения ошибки 0x80004005 в VirtualBox
Ситуаций, из-за которых не получается открыть сессию для виртуальной машины, может быть несколько. Зачастую данная ошибка возникает спонтанно: еще вчера вы спокойно работали в операционной системе на VirtualBox, а сегодня выполнить то же самое не удается из-за сбоя при запуске сессии. Но в некоторых случаях не удается выполнить первичный (установочный) запуск ОС.
Это может произойти вследствие одной из следующих причин:
Далее мы рассмотрим, как устранить каждую из этих проблем и начать/продолжить пользоваться виртуальной машиной.
Способ 1: Переименование внутренних файлов
Сохранение сессии может завершиться ошибочно, в результате чего последующий ее запуск будет невозможен. В этом случае достаточно выполнить переименование файлов, связанных с запуском гостевой ОС.
Для выполнения дальнейших действий вам необходимо включить отображение расширений файлов. Это можно сделать через «Параметры папок» (в Windows 7) или «Параметры Проводника» (в Windows 10).


Способ 2: Включение поддержки виртуализации в BIOS
Если вы решили воспользоваться ВиртуалБокс впервые, и сразу же столкнулись с вышеупомянутой ошибкой, то, возможно, загвоздка кроется в не настроенном BIOS для работы с технологией виртуализации.
Чтобы осуществить запуск виртуальной машины, в БИОС достаточно включить всего лишь одну настройку, которая называется Intel Virtualization Technology.
Настройка может иметь и другой путь (например, в BIOS на ноутбуках HP или в БИОС Insyde H20 Setup Utility):
Если вы не нашли данной настройки в своей версии BIOS, то ищите ее вручную во всех пунктах меню по ключевым словам virtualization, virtual, VT. Для включения выбирайте состояние Enabled.
Способ 3: Обновление VirtualBox
Возможно, состоялось очередное обновление программы до последней версии, после чего и появилась ошибка запуска «E_FAIL 0x80004005». Есть два выхода из сложившейся ситуации:
Те, кто не хочет заморачиваться с выбором рабочей версии программы, может просто дождаться обновления. Узнать о выходе новой версии можно на официальном сайте VirtualBox или через интерфейс программы:

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

Не забудьте сделать резервные копии своих папок с образами ОС.
Способ 4: Отключение Hyper-V
Hyper-V — система виртуализации для 64-разрядных систем. Иногда у нее может возникнуть конфликт с VirtualBox, что и провоцирует появление ошибки при старте сессии для виртуальной машины.
Для отключения гипервизора выполните следующее:
Способ 5: Изменение типа запуска гостевой ОС
В качестве временного решения (например, до выпуска новой версии VirtualBox) можно попробовать изменить тип запуска ОС. Этот способ помогает не во всех случаях, но, возможно, сработает у вас.
Данная функция доступна только в 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.

Это сообщение об ошибке появляется из-за того, что сертификат, который использует установщик, не разрешен macOS. Установщик VirtualBox фактически подписан с использованием сертификата Oracle America, который должен быть разрешен, чтобы установщик продолжил установку. Однако в этом случае, поскольку сертификат блокируется, установщик выдает указанное сообщение об ошибке.
Теперь есть несколько способов решения этой проблемы. Первый — просто разрешить сертификат в настройках безопасности и конфиденциальности. Однако есть некоторые проблемы с этим, если вы подключены к системе удаленно. Тем не менее, мы рассмотрим все возможные сценарии и предложим обходной путь. Итак, без лишних слов, приступим.
Метод 1: разрешить сертификат
Первое, что вам следует сделать, когда вы столкнетесь с указанным сообщением об ошибке, — это разрешить сертификат из системных настроек. Как оказалось, сертификат не разрешен по умолчанию и, следовательно, ожидает утверждения в разделе «Безопасность и конфиденциальность» в системных настройках. Следовательно, вам придется разрешить это оттуда. Однако важно отметить, что если вы подключены к системе удаленно, это может не сработать для вас. Поэтому у нас есть другие обходные пути, которые вы можете использовать для решения проблемы. С учетом сказанного, следуйте приведенным ниже инструкциям, чтобы решить проблему:
Метод 2: разрешить приложения неопознанных разработчиков
Другой способ исправить указанное сообщение об ошибке — разрешить использование приложений неизвестных разработчиков на вашем Mac. Это позволит открывать приложения от неизвестных разработчиков. Это не то, что вы должны делать обычно, но в этом случае это может быть исключением. Также важно отметить, что вам придется отключить это после установки VirtualBox в своей системе. Для этого следуйте приведенным ниже инструкциям:
После успешной установки VirtualBox вам придется отключить этот параметр. Для этого следуйте инструкциям ниже:
Метод 3: выполнить сценарий
Как мы уже упоминали ранее, для некоторых людей нажатие кнопки «Разрешить» в первом методе может не работать. Это особенно случается с теми, кто не находится локально перед своим Mac и удаленно подключается / использует экран. В таком случае вы можете выполнить сценарий, который сообщает Mac нажать кнопку «Разрешить». Чтобы это работало, убедитесь, что вы не перемещаете окно «Безопасность и конфиденциальность». Это действительно важно. С учетом сказанного выполните следующие шаги, чтобы создать и выполнить сценарий:
Источник
Популярность виртуальных машин растет день ото дня и не зря. Возможность использовать совершенно другую систему поверх существующей — это то, о чем простой народ даже не догадывался некоторое время назад. VirtualBox — один из самых известных гипервизоров, доступный для всех различных платформ. Однако в некоторых случаях процедура установки может пойти не так, как ожидалось. Как оказалось, некоторые пользователи сталкиваются с сообщением об ошибке «Ошибка установки» при попытке установить VirtualBox в своей системе Mac.
VirtualBox Ошибка установки
Это сообщение об ошибке появляется из-за того, что сертификат, который использует установщик, не разрешен macOS. Установщик VirtualBox фактически подписан с использованием сертификата Oracle America, который должен быть разрешен, чтобы установщик продолжил установку. Однако в этом случае, поскольку сертификат блокируется, установщик выдает указанное сообщение об ошибке.
Теперь есть несколько способов решения этой проблемы. Первый — просто разрешить сертификат в настройках безопасности и конфиденциальности. Однако есть некоторые проблемы с этим, если вы подключены к системе удаленно. Тем не менее, мы рассмотрим все возможные сценарии и предложим обходной путь. Итак, без лишних слов, приступим.
Метод 1: разрешить сертификат
Первое, что вам следует сделать, когда вы столкнетесь с указанным сообщением об ошибке, — это разрешить сертификат из системных настроек. Как оказалось, сертификат не разрешен по умолчанию и, следовательно, ожидает утверждения в разделе «Безопасность и конфиденциальность» в системных настройках. Следовательно, вам придется разрешить это оттуда. Однако важно отметить, что если вы подключены к системе удаленно, это может не сработать для вас. Поэтому у нас есть другие обходные пути, которые вы можете использовать для решения проблемы. С учетом сказанного, следуйте приведенным ниже инструкциям, чтобы решить проблему:
- Прежде всего, вам нужно будет извлечь виртуальный образ. Это можно сделать, открыв Finder. Там вы должны увидеть опцию VirtualBox в разделе «Устройства».
Изображение VirtualBox
- Извлеките устройство оттуда.
- Как только вы это сделаете, откройте Системные настройки.
- На экране «Системные настройки» перейдите к параметру «Безопасность и конфиденциальность».
- Теперь на вкладке «Общие» вы должны увидеть «Системное программное обеспечение Oracle America заблокировано для загрузки».
Разрешение сертификата Oracle
- Нажмите кнопку «Разрешить» перед ним, чтобы разрешить это.
- После этого попробуйте снова установить VirtualBox. Это приведет к автоматическому повторному подключению устройства, поэтому вам не о чем беспокоиться.
Метод 2: разрешить приложения неопознанных разработчиков
Другой способ исправить указанное сообщение об ошибке — разрешить использование приложений неизвестных разработчиков на вашем Mac. Это позволит открывать приложения от неизвестных разработчиков. Это не то, что вы должны делать обычно, но в этом случае это может быть исключением. Также важно отметить, что вам придется отключить это после установки VirtualBox в своей системе. Для этого следуйте приведенным ниже инструкциям:
- Прежде всего, закройте экран системных настроек, если он открыт.
- После этого перейдите в «Перейти» в Finder, а затем в раскрывающемся меню выберите «Утилиты».
- Оттуда откройте Терминал.
Открытие терминала
- В окне терминала введите команду sudo spctl –master-disable.
- Вам будет предложено ввести пароль администратора. Введите пароль и выйдите из окна терминала после выполнения команды.
- После этого откройте окно системных настроек.
- В системных настройках перейдите в раздел Безопасность и конфиденциальность.
- Затем в нижней части окна щелкните значок замка.
Системные настройки
- Вам будет предложено ввести пароль администратора, введите его.
- Затем в разделе Разрешить загрузку приложений выберите вариант Где угодно.
- Наконец, снова щелкните часы, чтобы сохранить изменения.
- Теперь запустите установщик VirtualBox и посмотрите, решит ли он проблему.
После успешной установки VirtualBox вам придется отключить этот параметр. Для этого следуйте инструкциям ниже:
- Закройте окно «Системные настройки» и откройте Терминал.
- Там введите sudo spctl –master-enable и нажмите Enter.
Включение SPCTL
- Введите пароль администратора и дождитесь выполнения команды.
- Наконец, закройте окно терминала.
- Это должно восстановить нормальные изменения.
Метод 3: выполнить сценарий
Как мы уже упоминали ранее, для некоторых людей нажатие кнопки «Разрешить» в первом методе может не работать. Это особенно случается с теми, кто не находится локально перед своим Mac и удаленно подключается / использует экран. В таком случае вы можете выполнить сценарий, который сообщает Mac нажать кнопку «Разрешить». Чтобы это работало, убедитесь, что вы не перемещаете окно «Безопасность и конфиденциальность». Это действительно важно. С учетом сказанного выполните следующие шаги, чтобы создать и выполнить сценарий:
- Прежде всего, запустите установщик VirtualBox, пока вас не спросят о местоположении.
- Затем откройте «Системные настройки» и перейдите в раздел «Безопасность и конфиденциальность».
- Здесь вам нужно будет вызвать инструмент для создания снимков экрана и найти координаты кнопки «Принять». Для этого нажмите кнопку CMD + SHIFT + 4, а затем наведите указатель мыши на кнопку «Принять». Запишите значения.
Снимок экрана
- Наконец, откройте редактор сценариев и вставьте следующее: скажите приложению «Системные события» щелкнуть по {x, y}
- Здесь x и y — координаты, поэтому замените их соответствующим образом.
- Наконец, запустите команду. Это нажмет кнопку Разрешить, и теперь вы сможете установить VirtualBox.
Если после очередного обновления Oracle VirtualBox на MacOS, при запуске любой виртуальной машины, вы получили ошибку «Kernel driver not installed (rc=-1908)», то вот вам проверенный способ как ее победить.
Проверено как минимум пять раз на разных устройствах и разных версиях MacOS (BigSur, Catalina).
Не торопитесь ничего удалять, или переустанавливать, как это иногда рекомендуют. Паниковать так же не стОит, и даже срочно делать резервную копию не обязательно (хотя в целом это хорошая практика делать регулярные резервные копии).
На этот случай у VirtualBox есть скрипт, который вам поможет всё починить.
Итак,
1. открываем терминал, и выполняем следующую команду:
sudo /Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
2. Вводим свой пароль, и в ответ получаем что-то типа такого:
Loading VBoxDrv.kext
Error Domain=KMErrorDomain Code=28 «Loading extension(s): org.virtualbox.kext.VBoxDrv requires a reboot» UserInfo={NSLocalizedDescription=Loading extension(s): org.virtualbox.kext.VBoxDrv requires a reboot}
Error: Failed to load org.virtualbox.kext.VBoxDrv
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxUSB
Error Domain=KMErrorDomain Code=71 «Kernel request failed: (libkern/kext) not found (-603947002)» UserInfo={NSLocalizedDescription=Kernel request failed: (libkern/kext) not found (-603947002)}
Fatal error: VirtualBox
Таких строк может быть несколько, это не важно.
3. Обратите внимание, что среди всего прочего, в ответе присутствуют просьба перезагрузить систему «requires a reboot». Не сопротивляемся, перезагружаемся. Если не просит, то вывод будет такой как в шаге 5.
4. После перезагрузки, еще раз открываем терминал, и выполняем команду из шага 1.
5. Теперь вывод будет (должен быть) вот такой:
Unloading VBoxUSB.kext
Unloading VBoxNetFlt.kext
Unloading VBoxNetAdp.kext
Unloading VBoxDrv.kext
Loading VBoxDrv.kext
Loading VBoxUSB.kext
Loading VBoxNetFlt.kext
Loading VBoxNetAdp.kext
Отлично! То что нам и нужно было.
6. Запускаем VirtualBox. Он скорее всего скажет что нужно установить свежую версию VirtualBox Extension Pack. Все нормально, идем на сайт https://www.virtualbox.org/wiki/Downloads, скачиваем актуальную версию Extension Pack, и устанавливаем.
Все, теперь можно продолжать работать.
Oracle VM VirtualBox — это бесплатный размещенный гипервизор с открытым исходным кодом, который помогает для виртуализации x86. Программное обеспечение доступно для Windows, macOS, Linux и Solaris. Проблема, которую представляет это приложение, — это ошибка установки, которая в последнее время в основном затрагивает многих пользователей Mac. Хотя причина может быть в чем угодно, жизненно важно найти надежное решение.
Исправить VirtualBox Ошибка установки на Mac

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

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

- После открытия Терминала введите следующую команду: sudo spctl –master-disable
- Когда команда будет выполнена, вам будет предложено ввести пароль. Введите его, а затем выйдите из Терминала
- Затем войдите в Системные настройки
- Оттуда перейдите в Безопасность и конфиденциальность
- Затем щелкните значок замка в левой нижней части окна.
- Теперь вам будет предложено ввести пароль. Просто введите его, чтобы продолжить
- Затем из Разрешить скачивание приложений с раздел, нажмите на В любом месте вариант
- Щелкните значок замка еще раз, чтобы сохранить изменения, и попробуйте снова установить VirtualBox. После того, как это будет сделано, вы должны выполнить следующие шаги, чтобы отменить процесс и вернуть вашу систему в нормальное состояние.
- Чтобы обратить этот процесс вспять, откройте Терминал и введите следующую команду: udo spctl –master-enable
- Нажмите Enter, введите свой пароль и выйдите из Терминала после выполнения команды.
Таким образом, мы успешно рассмотрели два возможных исправления, которые помогут вам с ошибкой установки на Mac при установке VirtualBox. Помните, что второе исправление поставит под угрозу безопасность вашей системы, поэтому обязательно следуйте полным инструкциям, как показано в Исправлении 2. Тем не менее, мы надеемся, что чтение приведенного выше руководства принесло вам ценную информацию и помощь. Пожалуйста, дайте нам знать, оставив комментарий ниже, если у вас возникнут дополнительные вопросы по этому поводу.
Также ознакомьтесь с нашими Советы и хитрости iPhone, Советы и хитрости для ПК, а также Советы и хитрости для Android если у вас есть вопросы или вам нужна помощь. Спасибо!
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on October 23, 2020
- Virtual machines can be useful, and one of the most popular programs for virtualization is VirtualBox.
- Many Mac users reported Installation failed message while trying to install VirtualBox, so today we’ll show you how to fix that.
- We covered Mac issues in the past, and for more information, head over to our Mac issues section.
- If you’re interested in our other Mac guides, be sure to check our Mac Hub.

XINSTALL BY CLICKING THE DOWNLOAD FILE
Fortect is a tool that does not simply cleans up your PC, but has a repository with several millions of Windows System files stored in their initial version. When your PC encounters a problem, Fortect will fix it for you, by replacing bad files with fresh versions. To fix your current PC issue, here are the steps you need to take:
- Download Fortect and install it on your PC.
- Start the tool’s scanning process to look for corrupt files that are the source of your problem
- Right-click on Start Repair so the tool could start the fixing algorythm
- Fortect has been downloaded by 0 readers this month.
VirtualBox is a useful virtualization software, and it’s available on all major desktop platforms, Mac included.
Unfortunately, some users reported that Oracle VirtualBox installation failed on Mac, and in today’s article, we’re going to show you how to fix this issue for good.
How can I fix Installation failed message in Oracle VirtualBox on Mac?
1. Check your system settings
- Open the Apple menu and choose System Preferences.
- Navigate to the Security & Privacy section.
- Now make sure that Allow apps downloaded from is set to App Store and identified developers. If not, click the lock icon and change it.

Alternatively, you can do this:
- Go to the Security & Privacy section again.
- You should see System software from developer “Oracle America, Inc.” was blocked from loading message at the bottom.
- Click the Allow button next to it.
- Now try to run the installation again.
Few users suggested that you need to start the VirtualBox installation and follow the steps on the screen until you see Change Install Location option and then try the method from above.
2. Use the Terminal
- Open the Terminal.

- Run the following command:
sudo kextcache --clear-staging
Once the command is executed, check if the issue is still there. Several users reported that this method helped them fix Installation failed message while installing VirtualBox, so be sure to try it.
3. Run the Terminal from the Recovery Mode
- Restart your Mac.
- Immediately press and hold Command + R until you see an Apple logo or a spinning globe.
- Click on Utilities and select the Terminal.
- Run the following command:
spctl kext-consent add VB5E2TV963
- Restart your Mac.
4. Forcibly change your security settings
- Open the Terminal.
- Now run the following command:
sudo spctl --master-disable
- Close the Terminal.
- Make sure System Preferences is open.
- Hold the Option key, right-click System Preferences in the Dock and choose Force Quit.
- Open System Preferences again and set Allow apps downloaded from to Anywhere.
- You should now see the Allow button, click it and try to install VirtualBox. If the button doesn’t appear, try to install VirtualBox and it will appear.
Few users reported that Anywhere option from Step 7 isn’t available for them. If that’s the case, you need to run Steps 1-6 several times. According to users, sometimes this process can take several tries.
After you install Virtual Box, just start the Terminal and run this command to enable app installation security:
sudo spctl --master-enable
Installation failed message while installing Oracle VirtualBox can be problematic, but you should be able to fix it on your Mac with our solutions.
FAQ: Learn more about VirtualBox
- Can I install VirtualBox on Mac?
Yes, you can install VirtualBox on Mac, but you can also use other PC emulation software.
- Does VirtualBox work on Mac?
Yes, VirtualBox works on Mac, but keep in mind that you can encounter VirtualBox installation errors just like on Windows.
- How do I download VirtualBox on my Macbook Pro?
To download VirtualBox, just visit the developer’s website and download the setup file from there.
