Ubuntu 16.04 замерзает на бродяжничестве [dубликат]

Моно является открытым исходным кодом .net framework http://www.mono-project.com/Main_Page

20
задан 30 January 2018 в 01:22

9 ответов

Через некоторое время, обновив Vagrant до 2.0.1 и VirtualBox до 5.2, он решил проблему для меня.

Я использовал Vagrant 1.9.4 и VirtualBox 5.0.

14
ответ дан 22 May 2018 в 15:35
  • 1
    И исправил это для меня. Пришлось уничтожать и перезаписывать мои ящики, хотя ... – Robin 12 January 2018 в 14:32
  • 2
    +1, хотя я обнаружил, что обновление моего Vagrant не помогло, но обновление VirtualBox до 5.2.4 помогло. Я также должен был запустить sudo apt-get remove в любых программах virtualbox-, а также запустить sudo /sbin/vboxconfig после обновления VirtualBox. – Davіd 13 January 2018 в 02:16
  • 3
    Кроме того, важно установить с помощью apt, вручную добавив источник репо вместо загрузки файла .deb – hugronaphor 15 January 2018 в 21:23
  • 4
    Хотя это не проблема Vagrant (кажется, что это проблема VirtualBox), вот нить на GitHub, обсуждающая эту проблему, и исправление: github.com/hashicorp/vagrant/issues/9407 – Karl Wilbur 22 March 2018 в 18:00

Через некоторое время, обновив Vagrant до 2.0.1 и VirtualBox до 5.2, он решил проблему для меня.

Я использовал Vagrant 1.9.4 и VirtualBox 5.0.

15
ответ дан 17 July 2018 в 23:18

Через некоторое время, обновив Vagrant до 2.0.1 и VirtualBox до 5.2, он решил проблему для меня.

Я использовал Vagrant 1.9.4 и VirtualBox 5.0.

15
ответ дан 24 July 2018 в 13:49

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

И для решения этого в несколько шагов с большим количеством жестких сбрасываний - я обновил до Ubuntu 16.04 LTS и VirtualBox 5.2.

Проверьте, какие версии у вас есть:

vagrant -v (открыт GUI: Справка -> О программе) virtualbox -v [!d7 ]

Проверьте, какие версии у вас есть:

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

Virtualbox

Удалить текущий виртуальный бокс

Удалить старые index и index.lock файлы в папке /home/USER/.vagrant.d/data/machine-index/ Проверить, осталось ли что-либо dpkg -l | grep virtualbox Загрузить Vagrant 2.0.1 https://www.vagrantup.com/downloads.html

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

vagrant -v (открывается GUI: Справка -> О программе) Добавить строку deb https://download.virtualbox.org/virtualbox/debian xenial contrib virtualbox -v sudo apt-get update

Установить последний виртуальный бокс

Проверить, осталось ли что-либо dpkg -l | grep virtualbox [!d22 ] запустите 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, чтобы решить эту проблему.

Проблема с дублированными именами виртуальных машин

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 и через GUI.

Проблема с дублированными именами виртуальных машин

Это то, что начало мое приключение и привело меня сюда из Googling.

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.
16
ответ дан 22 May 2018 в 15:35
  • 1
    Это, безусловно, лучший и самый объяснительный ответ. Огромное спасибо. – arximughal 23 January 2018 в 01:06
  • 2
    Эти шаги отлично работали для меня! На самом деле у меня даже не было проблем, о которых сообщалось в конце этого ответа. – user1015214 31 January 2018 в 18:28
  • 3
    Работает!!! Благодаря! :) – andreyro 12 February 2018 в 19:15

В принципе, вам нужно обновить версию Virtualbox и Vagrant.

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 (это важно установить с помощью apt)

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

Перезапустите и снова создайте свою виртуальную машину

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

3
ответ дан 22 May 2018 в 15:35

В принципе, вам нужно обновить версию Virtualbox и Vagrant.

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 (это важно установить с помощью apt)

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

Перезапустите и снова создайте свою виртуальную машину

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

3
ответ дан 17 July 2018 в 23:18

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

И для решения этого в несколько шагов с большим количеством жестких сбрасываний - я обновил до Ubuntu 16.04 LTS и VirtualBox 5.2.

Проверьте, какие версии у вас есть:

vagrant -v (открыт GUI: Справка -> О программе) virtualbox -v

Проверьте, какие версии у вас есть:

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

Virtualbox

Удалить текущий виртуальный бокс

Удалить старые index и index.lock файлы в папке /home/USER/.vagrant.d/data/machine-index/ Проверить, осталось ли что-либо dpkg -l | grep virtualbox Загрузить Vagrant 2.0.1 https://www.vagrantup.com/downloads.html

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

vagrant -v (открывается GUI: Справка -> О программе) Добавить строку deb https://download.virtualbox.org/virtualbox/debian xenial contrib virtualbox -v sudo apt-get update

Установить последний виртуальный бокс

Проверить, осталось ли что-либо dpkg -l | grep virtualbox запустите 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, чтобы решить эту проблему.

Проблема с дублированными именами виртуальных машин

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 и через GUI.

Проблема с дублированными именами виртуальных машин

Это то, что начало мое приключение и привело меня сюда из Googling.

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.
16
ответ дан 17 July 2018 в 23:18

В принципе, вам нужно обновить версию Virtualbox и Vagrant.

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 (это важно установить с помощью apt)

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

Перезапустите и снова создайте свою виртуальную машину

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

3
ответ дан 24 July 2018 в 13:49

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

И для решения этого в несколько шагов с большим количеством жестких сбрасываний - я обновил до Ubuntu 16.04 LTS и VirtualBox 5.2.

Проверьте, какие версии у вас есть:

vagrant -v (открыт GUI: Справка -> О программе) virtualbox -v

Проверьте, какие версии у вас есть:

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

Virtualbox

Удалить текущий виртуальный бокс

Удалить старые index и index.lock файлы в папке /home/USER/.vagrant.d/data/machine-index/ Проверить, осталось ли что-либо dpkg -l | grep virtualbox Загрузить Vagrant 2.0.1 https://www.vagrantup.com/downloads.html

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

vagrant -v (открывается GUI: Справка -> О программе) Добавить строку deb https://download.virtualbox.org/virtualbox/debian xenial contrib virtualbox -v sudo apt-get update

Установить последний виртуальный бокс

Проверить, осталось ли что-либо dpkg -l | grep virtualbox запустите 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, чтобы решить эту проблему.

Проблема с дублированными именами виртуальных машин

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 и через GUI.

Проблема с дублированными именами виртуальных машин

Это то, что начало мое приключение и привело меня сюда из Googling.

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.
16
ответ дан 24 July 2018 в 13:49
  • 1
    Это, безусловно, лучший и самый объяснительный ответ. Огромное спасибо. – arximughal 23 January 2018 в 01:06
  • 2
    Эти шаги отлично работали для меня! На самом деле у меня даже не было проблем, о которых сообщалось в конце этого ответа. – user1015214 31 January 2018 в 18:28
  • 3
    Работает!!! Благодаря! :) – andreyro 12 February 2018 в 19:15

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

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