Ich habe gerade Laravel Homestead bekommen, um gestern mit Powershell zu laufen. Jetzt läuft es nicht einmal mehr. Ich habe gerade Vagrant aufgehängt und meinen PC ausgeschaltet. Jetzt gibt es nur diesen Fehler:
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
Ok, also habe ich das Problem endlich behoben. Ich habe versucht, meinen Laptop neu zu starten, und es gibt mir diesen Fehler nicht mehr. Folgendes habe ich getan:
Ich hatte das gleiche Problem und die vorherige Antwort funktionierte nicht für mich. Ich öffnete die VirtualBox-GUI und sah, dass die virtuelle Maschine ausgeführt wurde. Ich habe aufgehört und dann " vagrant up " ausgeführt. Alles hat gut funktioniert.
Schließen Sie unter Mac OS alle laufenden VMs und starten Sie die virtuelle Box mit folgendem Befehl neu:
Sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
Versuchen Sie, diese Schritte auszuführen 1. Führen Sie cmd als Administrator aus 2. vagrant halt 3. vagrant up 4. falls erforderlich Vagabundeinnahme, aber sobald Vagabund aus ist.
C:\Users\Justice
, und ersetzen Sie die Justiz durch den Benutzernamen..vagrant.d
.VirtualBox
VMs und löschen Sie alles darin.Es sollte gut funktionieren.
Deaktivieren Sie die in Windows aktivierte Hyper-V-Virtualisierung.
Öffnen Sie eine Eingabeaufforderung als Administrator und führen Sie den folgenden Befehl aus:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
Starten Sie anschließend den PC neu und versuchen Sie VirtualBox erneut.