私はちょうどlaravel 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
わかりましたので、私は最終的に問題を修正しました。ラップトップを再起動してみましたが、もうエラーは発生しません。私がやったことは次のとおりです。
私は同じ問題を抱えていましたが、前の答えはうまくいきませんでした。 VirtualBox GUIを開くと、仮想マシンが実行されていることがわかりました。それを停止してから、「vagrant up」を実行しました。すべてうまくいった。
Mac OSの場合、実行中のすべてのVMを閉じ、次のコマンドを使用して仮想ボックスを再起動します。
Sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
次の手順を実行してください。1.管理者としてcmdを実行します。2. vagrant halt 3. vagrant up.
C:\Users\Justice
正義をユーザー名で置き換えます。.vagrant.d
フォルダ。VirtualBox
VMsフォルダーに移動し、その中のすべてを削除します。正常に動作するはずです。
Windowsで有効になっているHyper-V仮想化を無効にします。
管理者としてコマンドプロンプトを開き、次のコマンドを実行します。
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
その後、PCを再起動してVirtualBoxを再試行します。