Ubuntu 16.04 зависает при запуске vagrant [дубликат]

На этот вопрос уже есть ответ:

Каждый раз, когда я запускаю vagrant up , Ubuntu 16.04 зависает и мне нужно перезапустить его.

Я не могу запустить событие vagrant up --debug .

Я использую окно widgetbox-php53 .

21
задан 30 January 2018 в 00:22

3 ответа

Через некоторое время обновляя Бродягу к 2.0.1 и VirtualBox к 5,2, это решило проблему для меня.

Я использовал Бродягу 1.9.4 и VirtualBox 5.0.

16
ответ дан 23 November 2019 в 01:42

Так, у меня была та же проблема при замораживании в booting VM использование Ubuntu 16.04 LTS.

И решить это на некоторых шагах с большим количеством жестких перезагрузок - я обновил Бродяге 2.0.1 и VirtualBox 5.2.

Проверьте, какие версии Вы имеете:

  • vagrant -v (открыл GUI: Справка-> О)
  • virtualbox -v

Бродяга

  1. Удалите старый index и index.lock файлы в папке /home/USER/.vagrant.d/data/machine-index/
  2. Загрузите бродягу 2.0.1 https://www.vagrantup.com/downloads.html
  3. пакет установки sudo dpkg -i vagrant_2.0.1_x86_64.deb

Virtualbox

Удалите текущий virtualbox

  1. выполненный sudo apt-get purge virtualbox* удалить все файлы
  2. Проверьте, оставляют ли что-нибудь dpkg -l | grep virtualbox
  3. (Я имел к), удаляют sudo apt-get purge unity-scope-virtualbox

Добавьте репозиторий для Virtualbox (используйте склонный установить),

  • sudo nano /etc/apt/sources.list
  • Добавьте строку deb https://download.virtualbox.org/virtualbox/debian xenial contrib
  • Добавьте ключ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
  • sudo apt-get update

Установите последний virtualbox

  1. выполненный sudo apt-get install virtualbox-5.2
  2. выполненный sudo /sbin/vboxconfig восстановить настройки

Проблемы я имел

Вероятно, необходимо уничтожить поле и сборку снова.

Бродячая пользовательская проблема

The VirtualBox VM was created with a user that doesn't match the
current user running Vagrant. VirtualBox requires that the same user
be used to manage the VM that was created. Please re-run Vagrant with
that user. This is not a Vagrant issue.

Удаленный .vagrant папка rm -rf .vagrant решить это.

Дублированный VM называет проблему

The name of your virtual machine couldn't be set because VirtualBox
is reporting another VM with that name already exists. Most of the
time, this is because of an error with VirtualBox not cleaning up
properly. To fix this, verify that no VMs with that name do exist
(by opening the VirtualBox GUI). If they don't, then look at the
folder in the error message from VirtualBox below and remove it
if there isn't any information you need in there.

У меня были проблемы с дублированными названиями Virtualbox как VBoxManage: error: Could not rename the directory ошибка предотвращена vagrant up от окончания. Просто удаленный папки в моей папке Virtualbox VMs и через GUI.

Индексная проблема машины

Это - то, что запустило мое приключение и получило меня здесь от поиска с помощью Google.

The machine index which stores all required information about
running Vagrant environments has become corrupt. This is usually
caused by external tampering of the Vagrant data folder.

Vagrant cannot manage any Vagrant environments if the index is
corrupt. Please attempt to manually correct it. If you are unable
to manually correct it, then remove the data file at the path below.
This will leave all existing Vagrant environments "orphaned" and
they'll have to be destroyed manually.
18
ответ дан 23 November 2019 в 01:42

В основном необходимо обновить версию Virtualbox и Vagrant.

Бродягу легко обновить (я обновил к 2.0.1),

Вот то, как я обновил Virtualbox (более или менее) к 5,1:

sudo apt remove virtualbox-X.X
sudo apt-get purge virtualbox-X.X virtualbox-qt virtualbox-dkms

Теперь, установите Virtualbox (важно установить с Кв.),

sudo apt-get install virtualbox-5.1
sudo /sbin/vboxconfig
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:ansible/ansible
sudo apt-get update
sudo apt-get install ansible
vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-hostsupdater

Перезапустите и создайте свой VM снова

PS: Никогда не создавайте бродягу с sudo

4
ответ дан 23 November 2019 в 01:42

Другие вопросы по тегам:

Похожие вопросы: