Laravel Homestead vient d’exécuter hier en utilisant powershell. Maintenant, il ne va même pas courir. Je viens de suspendre vagrant et éteindre mon ordinateur. Maintenant, il me donne juste cette erreur:
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, alors j'ai finalement résolu le problème. J'ai essayé de redémarrer mon ordinateur portable et cela ne me donne plus cette erreur. Voici ce que j'ai fait:
J'ai eu le même problème et la réponse précédente n'a pas fonctionné pour moi. J'ai ouvert l'interface graphique de VirtualBox et vu que la machine virtuelle était en cours d'exécution. Je l'ai arrêté et ensuite j'ai exécuté " vagrant up ". Tout a bien fonctionné.
Pour Mac OS, fermez toutes les machines virtuelles en cours d'exécution et redémarrez la boîte virtuelle à l'aide de la commande suivante:
Sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
Essayez de suivre ces étapes 1. Exécutez cmd en tant qu’administrateur 2. arrêt vagabond 3. vagabond up 4. si nécessaire disposition du vagabond mais une fois que celui-ci est en place.
C:\Users\Justice
remplacer justice par nom d'utilisateur..vagrant.d
.VirtualBox
VMs et supprimez tout ce qu'il contient.Cela devrait bien fonctionner.
Désactivez la virtualisation Hyper-V activée sous Windows.
Ouvrez une invite de commande en tant qu'administrateur et exécutez la commande suivante:
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
Ensuite, redémarrez le PC et essayez à nouveau VirtualBox.