Произошла ошибка при выполнении `VBoxManage`, CLI, используемого Vagrant для управления VirtualBox. окна 10
У меня только что была laravel homestead, чтобы работать вчера, используя powershell. Теперь он даже не запустится. Я просто приостановил бродягу и выключил мой компьютер. Теперь это просто дает мне эту ошибку:
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'laravel/homestead' is up to date...
==> default: Clearing any previously set forwarded ports...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["modifyvm", "b21f2dd0-7f73-4d0f-b1e0-0f82ecdda1fe",
"--natpf1", "delete", "ssh", "--natpf1", "delete", "tcp33060",
"--natpf1", "delete", "tcp44300", "--natpf1", "delete", "tcp54320",
"--natpf1", "delete", "tcp8000"]
Stderr: VBoxManage.exe: error: Code E_FAIL (0x80004005) - Unspecified
error (extended info not available)
VBoxManage.exe: error: Context: "LockMachine(a->session,
LockType_Write)" at line 493 of file VBoxManageModifyVM.cpp
Ответы
Ответ 1
Хорошо, поэтому я, наконец, исправил проблему. Попробовал перезагрузить свой ноутбук, и он больше не дал мне эту ошибку. Вот что я сделал:
- Щелкните правой кнопкой мыши на "Этот компьютер" / "Мой компьютер" на рабочем столе Windows.
- Выберите "Свойства"
- Перейдите на вкладку "Дополнительно"
- Нажмите "Переменные среды..." внизу
- В разделе "Системные переменные" нажмите "Создать..."
- Установите "Имя переменной" на "VBOX_INSTALL_PATH"
- Установите "Значение переменной" в "C:\Program Files\Oracle\VirtualBox \"
- Выберите "ОК" и закройте все остальные окна настроек.
источник: https://github.com/mitchellh/vagrant/issues/3852
Ответ 2
У меня была такая же проблема, и предыдущий ответ не сработал у меня.
Я открыл графический интерфейс VirtualBox и увидел, что виртуальная машина работает. Я остановил его, а затем я казнил "бродягу". Все работало хорошо.
Ответ 3
Попробуйте выполнить следующие действия.
1. Запустите cmd как администратор.
2. Бродячая остановка
3. бродячие вверх
4. если требуется бродяжничество, но как только бродяга вверх.
Ответ 4
- Прежде всего уничтожьте виртуальную коробку с бродячим уничтожением.
- Перейдите к
C:\Users\Justice
замените правосудие по имени пользователя.
- Удалить папку
.vagrant.d
.
- Перейдите в папку
VirtualBox
VMs и удалите все внутри нее.
- Запустите его снова с бродягой вверх.
Он должен работать нормально.