Популярность виртуальных машин растет день ото дня и не зря. Возможность использовать совершенно другую систему поверх существующей - это то, о чем обыкновенный народ даже не догадывался некоторое время назад. 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 а затем нажмите Войти .
Включение SPCTL
- Введите пароль администратора и дождитесь выполнения команды.
- Наконец, закройте окно терминала.
- Это должно восстановить нормальные изменения.
Метод 3: выполнить сценарий
Как мы уже упоминали ранее, для некоторых людей нажатие кнопки «Разрешить» в первом методе может не работать. Особенно это случается с теми, кто не находится на месте перед своим Mac и удаленно подключен / совместное использование экрана. В таком случае вы можете выполнить сценарий, который сообщает Mac нажать кнопку «Разрешить». Чтобы это работало, убедитесь, что вы не перемещаете окно «Безопасность и конфиденциальность». Это действительно важно. С учетом сказанного выполните следующие действия, чтобы создать и выполнить сценарий:
- Прежде всего, запустите установщик VirtualBox, пока вас не спросят о местоположении.
- Затем откройте Системные настройки и перейти к Безопасность и конфиденциальность .
- Здесь вам нужно будет вызвать инструмент снимка экрана и найти координаты Принять кнопка. Для этого нажмите CMD + SHIFT + 4 кнопку, а затем наведите указатель мыши на Принять кнопка. Запишите значения.
Снимок экрана
- Наконец, откройте редактор сценариев и вставьте следующее:
сообщить приложению 'Системные события' щелкнуть {x, y}
- Вот, Икс и и являются координатами, поэтому замените их соответствующим образом.
- Наконец, запустите команду. Это нажмет кнопку Разрешить, и теперь вы сможете установить VirtualBox.