Virtualbox не встановлюється на High Sierra [закрито]


85

При встановленні Virtualbox через brew cask install virtualboxя отримую таку помилку:

==> Satisfying dependencies
==> Downloading http://download.virtualbox.org/virtualbox/5.1.28/VirtualBox-5.1.28-117968-OSX.dmg
Already downloaded: /Users/romanderlemenko/Library/Caches/Homebrew/Cask/virtualbox--5.1.28-117968.dmg
==> Verifying checksum for Cask virtualbox
==> Installing Cask virtualbox
==> Running installer for virtualbox; your password may be necessary.
==> Package installers may write to any location; options such as --appdir are ignored.
Password:
==> installer: Package name is Oracle VM VirtualBox
==> installer: Installing at base path /
==> installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
Error: Command failed to execute!

==> Failed command:
/usr/bin/sudo -E -- /usr/sbin/installer -pkg /usr/local/Caskroom/virtualbox/5.1.28-117968/VirtualBox.pkg -target /

==> Standard Output of failed command:
installer: Package name is Oracle VM VirtualBox
installer: Installing at base path /
installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)


==> Standard Error of failed command:


==> Exit status of failed command:
#<Process::Status: pid 3578 exit 1>

Встановлюючи його через .dmgпакет, інсталятор просто каже, що встановлення не вдалося введіть тут опис зображення

В обох ситуаціях я закінчую встановленням Virtualbox. Але коли я запускаю свою коробку Vagrant, використовуючи vagrant upось що я отримую:

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "dda26a7b-cc0e-440c-b0db-9b3d3bac5925", "--type", "headless"]

Stderr: VBoxManage: error: The virtual machine 'rooxie-vm' has terminated unexpectedly during startup with exit code 1 (0x1)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine

Це може бути через нову файлову систему High Sierra?


2
Можливо, це слід перенести / скопіювати до AskDifferent ?
jeffbyrnes

1
Я б сказав, що це конкретне питання про комп'ютерне програмне забезпечення і є необхідним інструментом для роботи з kubernetes.
Себастьян,

Оскільки це запитання заблоковано, перевірте це запитання "Задати інше" для моєї відповіді: apple.stackexchange.com/a/337655/55689
RoelF

Відповіді:


210

У мене була та сама проблема. Це проблема Mac OS. Перейдіть до системних налаштувань / Безпека та конфіденційність. Там дозволити Oracle встановлювати програмне забезпечення. Повторіть спробу встановлення віртуального вікна після цього. У мене це спрацювало. Щасти!

РЕДАГУВАТИ: Почніть інсталяцію, але зупиніться там, де це дозволить вам вибрати де інсталювати. Потім перейдіть у розділ Безпека в Налаштуваннях і Дозвольте ... далі продовжуйте. - Джастін Стенлі

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


4
Не працює для мене.
Ніла

8
Потрібно було близько п’яти спроб ... але це нарешті вдалося.
Том Аранда,

23
Нарешті я зміг встановити, зробивши це: Запустіть установку, але зупиніться там, де вона дозволяє вибрати місце встановлення. Потім перейдіть у розділ Безпека в Налаштуваннях і Дозвольте ... далі продовжуйте.
Джастін Стенлі,

14
Єдиний варіант, який працював у мене: підключіть інсталятор, запустіть VirtualBox.pkg. Коли ви потрапляєте на екран, на якому є кнопка встановлення, і дає вам можливість «Змінити місце встановлення ...», нічого не натискайте! Тепер відкрийте Системні налаштування -> Безпека та конфіденційність -> Загальне. Натисніть кнопку розблокування внизу панелі та введіть свій пароль. Тепер натисніть кнопку "дозволити" до середини панелі. Поверніться до інсталяції та перейдіть до інсталяції. Тепер прибуток.
njtman

11
Я спробував усе вищезазначене, тоді зрозумів, що навіть якщо інсталятор повідомив про помилку, VirtualBox все ще був встановлений і працював коректно.
Александру Пеле,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.