Mac : 执行 `VBoxManage` 时出错,这是 Vagrant 使用的 CLI
Mac : There was an error while executing `VBoxManage`, a CLI used by Vagrant
我正在使用 aerospike 并使用 vagrant virtual box 安装它。
安装后,当我尝试启动虚拟 machine 时,出现以下错误:
. There was an error while executing VBoxManage
, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "dff6693e-52c8-4c9e-922a-243d18c7f666", "--type", "headless"]
Stderr: VBoxManage: error: The VM session was closed before any attempt to power it on
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession
我正在使用 mac machine 进行此设置。
有什么建议吗?
继续执行以下步骤帮助我解决了问题:
使用以下方式重新启动虚拟框:
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
停止vagrant如下:
vagrant halt
启动vagrant如下:
vagrant up
我遇到了同样的问题。您可以简单地重新启动系统,然后也重新启动 Vagrant。该错误主要发生在虚拟框突然停止时。
祝你好运!
前往 settings
=> security & privacy
=> general
并允许权限。
- 打开 VirtualBox GUI 并查看 VirtualBox 管理器中的“旧”项目。
- 删除所有写的方框'inaccessible'
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
vagrant halt
vagrant up
对于 macOS,您可以更新隐私和安全权限。
这里是 link:
https://medium.com/@Aenon/mac-virtualbox-kernel-driver-error-df39e7e10cd8
在最近的 OS 更新(Big Sur)后遇到了同样的问题。为了让它再次工作,我必须完成的步骤:
- 卸载 VirtulBox 并重新安装(它不会删除您的虚拟机)
- 运行
homestead box update
在 Homestead 目录中
- 运行
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
- 很奇怪,按照@Alperen Tahta 的link 并在我更改权限后重新启动笔记本电脑。
- 流浪达达!
我花了几个步骤才到达那里,但现在我的 VM 像以前一样启动并崩溃。
希望对你有帮助
我正在使用 aerospike 并使用 vagrant virtual box 安装它。
安装后,当我尝试启动虚拟 machine 时,出现以下错误:
. There was an error while executing
VBoxManage
, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.Command: ["startvm", "dff6693e-52c8-4c9e-922a-243d18c7f666", "--type", "headless"]
Stderr: VBoxManage: error: The VM session was closed before any attempt to power it on VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession
我正在使用 mac machine 进行此设置。
有什么建议吗?
继续执行以下步骤帮助我解决了问题:
使用以下方式重新启动虚拟框:
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
停止vagrant如下:
vagrant halt
启动vagrant如下:
vagrant up
我遇到了同样的问题。您可以简单地重新启动系统,然后也重新启动 Vagrant。该错误主要发生在虚拟框突然停止时。 祝你好运!
前往 settings
=> security & privacy
=> general
并允许权限。
- 打开 VirtualBox GUI 并查看 VirtualBox 管理器中的“旧”项目。
- 删除所有写的方框'inaccessible'
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
vagrant halt
vagrant up
对于 macOS,您可以更新隐私和安全权限。
这里是 link: https://medium.com/@Aenon/mac-virtualbox-kernel-driver-error-df39e7e10cd8
在最近的 OS 更新(Big Sur)后遇到了同样的问题。为了让它再次工作,我必须完成的步骤:
- 卸载 VirtulBox 并重新安装(它不会删除您的虚拟机)
- 运行
homestead box update
在 Homestead 目录中 - 运行
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
- 很奇怪,按照@Alperen Tahta 的link 并在我更改权限后重新启动笔记本电脑。
- 流浪达达!
我花了几个步骤才到达那里,但现在我的 VM 像以前一样启动并崩溃。
希望对你有帮助