Mac

[FIX] VirtualBox Не удалось установить на Mac

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

VirtualBox Установка не удалась

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

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

Способ 1: Разрешить сертификат

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

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

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

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

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

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

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

Способ 3: Выполнить сценарий

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

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

Добавить комментарий