我正在通过 Vagrant 将 Homestead 用于我的 Laravel 环境。我vagrant up
今天跑的时候,出现了一个严重的错误,说盒子无法访问。
我在网上找到的一条说明建议使用它的机器 uuid 取消注册 VM,我这样做了:
> VBoxManage.exe unregistervm [uuid]
注销后 Homestead box 的状态从inaccessible变为not created。
下一步是注册盒子,我这样做:
> VBoxManage.exe registervm "C:\Users\Rhino\VirtualBox VMs\homestead\box-disk1.vmdk"
但是上面的命令会引发以下错误:
VBoxManage.exe: error: Start tag expected, '<' not found.
VBoxManage.exe: error: Location: 'C:\Users\Rhino\VirtualBox VMs\homestead\box-disk1.vmdk', line 1 (0), column 1.
我究竟做错了什么?