重新安装Boot2Docker由于明显的VirtualBox运行失败 – 如何closures它们?

我正在尝试重新安装boot2docker

https://github.com/boot2docker/osx-installer/releases/tag/v1.7.0

安装失败,报告以下错误:

安装程序检测到VirtualBox仍在运行。 请closures所有正在运行的VirtualBox机器并退出VirtualBox,然后重新启动安装。

我怎样才能退出VirtualBox?

打开VirtualBox,它会给你一个你所有的VirtualBox虚拟机的列表。 你可以很容易地看到他们正在运行,并通过closures它们来阻止它们。

如果boot2docker仍然可用,您应该能够执行“boot2docker poweroff”来closures它后面的虚拟机。

我也有一些Virtualbox没有显示我的boot2docker虚拟机运行的情况,尽pipe它是。 如果是这样的话,打开你的任务pipe理器,findVBoxHeadless进程,并杀死它。

这是因为所有正在运行的虚拟机在卸载之前都没有closures。 运行VBoxManage命令列出所有正在运行的虚拟机

VBoxManage list runningvms 

然后运行savestate命令来停止虚拟机

 VBoxManage controlvm <name of vm> savestate 

现在再次运行安装。