Невозможно установить Vagrant + VirtualBox на MacOSX - PullRequest
0 голосов
/ 25 апреля 2018

Я использую MacOSX High Sierra.

Я установил Virtual Box с использованием VirtualBox-5.2.10-122088-OSX.dmg и Vagrant с помощью vagrant_2.0.4_x86_64

vagrant init hashicorp/precise64

A Vagrantfile был помещен в этот каталог.Теперь вы готовы к vagrant up вашей первой виртуальной среде!Пожалуйста, прочитайте комментарии в Vagrantfile, а также документацию по vagrantup.com для получения дополнительной информации об использовании Vagrant.

vagrant up

Подведение машины 'default' к провайдеру 'virtualbox'..

==> по умолчанию: поле 'hashicorp / точный64' не может быть найдено.Попытка найти и установить ...

default: Box Provider: virtualbox

default: Box Version: >= 0

==> default: загрузка метаданных для поля 'hashicorp / точный64'

default: URL: https://vagrantcloud.com/hashicorp/precise64

==> default: добавление поля 'hashicorp /precision64 '(v1.1.0) для провайдера: virtualbox

default: Downloading: https://vagrantcloud.com/hashicorp/boxes/precise64/versions/1.1.0/providers/virtualbox.box

default: Download redirected to host: hashicorp-files.hashicorp.com

==> по умолчанию: успешно добавлено поле' hashicorp / точный64 '(v1.1.0) для' virtualbox '!

==> по умолчанию: импорт базового блока 'hashicorp / точный64' ... *

==> по умолчанию: сопоставление MAC-адреса для сети NAT ...

==> по умолчанию: проверка, если поле 'hashicorp / точный 64 'обновлен ...

==> по умолчанию: установка имени виртуальной машины: vagrant2_default_1524679963169_18025

==> по умолчанию: удаление любых ранее установленных сетевых интерфейсов ...

==> по умолчанию: подготовка сетевых интерфейсов на основе конфигурации ...

default: Adapter 1: nat

==> по умолчанию: переадресация портов ...

default: 22 (guest) => 2222 (host) (adapter 1)

==> default: Boot VM ...

Произошла ошибка при выполнении VBoxManage, CLI, который Vagrant использовал для управления VirtualBox.Команда и stderr показаны ниже.

Команда: ["startvm", "88aa0471-2f7b-4c84-b06b-2f2014cb3ae0", "--type", "headless"] *

Stderr: VBoxManage: ошибка: виртуальная машина vagrant2_default_1524679963169_18025 неожиданно прервалась во время запуска с кодом выхода 1 (0x1)

VBoxManage: ошибка: подробности: код NS_ERROR_FAILURE (0x80004005), интерфейс компонента MachineWrap, интерфейс компонента MachineWrap1054 *

В других местах я читал, что должен был использовать неправильный двоичный файл, но я скачал версии для MacOSX virtualbox и vagrant;не могу использовать любую другую!

Я следовал инструкциям от https://www.sitepoint.com/re-introducing-vagrant-right-way-start-php/. Насколько я понимаю, мне не нужно устанавливать какую-либо ОС, поскольку vagrant сделает это в любом случае.

Нопохоже, что они неполные или чего-то не хватает, или они?

Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 03 мая 2018

Более подробную информацию вы можете получить, запустив

vagrant up --provider=virtualbox

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...