我正在使用Aerospike,并使用无聊的虚拟盒子进行安装。
安装后,当我尝试启动虚拟机时,出现以下错误:
。执行
VBoxManage
(Vagrant使用的CLI)时出错 用于控制VirtualBox。命令和stderr如下所示。命令:[“ startvm”,“ dff6693e-52c8-4c9e-922a-243d18c7f666”,“-type”,“ headless”]
Stderr:VBoxManage:错误:在任何尝试将其打开电源之前,VM会话已关闭 VBoxManage:错误:详细信息:代码NS_ERROR_FAILURE(0x80004005),组件SessionMachine,接口ISession
我正在使用Mac计算机进行此设置。
有什么建议吗?
答案 0 :(得分:6)
转到settings
=> security & privacy
=> general
并允许权限。
答案 1 :(得分:2)
继续执行以下步骤对我有帮助:
使用以下方法重新启动虚拟盒:
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
阻止流浪者如下:
vagrant halt
开始流浪汉,如下所示:
vagrant up
答案 2 :(得分:2)
在最新的OS更新(Big Sur)之后,也有同样的问题。为了使它再次工作,我必须完成以下步骤:
homestead box update
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
我花了几步才能到达那里,但是现在我的虚拟机像以前一样启动并毁了。
希望有帮助??
答案 3 :(得分:0)
我有同样的问题。您可以简单地重新启动系统,然后也重新启动Vagrant。该错误主要是在虚拟盒突然停止时发生的。 祝你好运!
答案 4 :(得分:0)
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
vagrant halt
vagrant up
答案 5 :(得分:0)
对于macOS,您可以更新隐私和安全权限。
这是一个链接: https://medium.com/@Aenon/mac-virtualbox-kernel-driver-error-df39e7e10cd8