我有一台运行Ubuntu的Virtualbox虚拟机,由OSX主机上的Vagrant启动。
在某些时候,我的ssh会话对客户停止了响应。 我试图从主机(OS X)的terminal窗口中vagrant halt 。 关机过程似乎也挂起,closuresOracle VM VirtualBox Manager不会closures虚拟机本身。
在运行桌面客户机操作系统时,closuresGUI窗口会提供几个closures客户机的选项,但是当客户机无法运行时,我不知道该如何做。
在Vagrant或VirtualBox中是否有办法强制closures正在运行的虚拟机?
尝试使用VBoxManage命令:
VBoxManage list runningvms
它给你你想要closures的虚拟机的名称。 例如:
"rails_1366055054" {8144df4b-941f-40d6-ba5f-6e83d398ffd3}
要closures此虚拟机,请运行
VBoxManage controlvm "rails_1366055054" poweroff
请注意,此build议仅适用于使用VirtualBox提供程序。
您可以从Vagrant VM目录中发出以下命令:
vagrant halt --force