我想知道是否有人知道如何故意中止VirtualBox 5.0中的VM(Linux盒子)?我用google搜索这个无济于事,因为每个人都抱怨为什么他们的虚拟机会在状态中被中止。我正在重新创建我的同事发现的错误,其中他的VM已被中止并且vagrant destroy
命令错误。但我似乎无法找到如何中止VM。
他的情景:
- 创建一个VM
vagrant up
- 因为我不知道原因,他的VM被中止(可能正在睡觉)然后试图在中止时摧毁他的VM
vagrant destroy -f
问题:如何有意中止VM,这是否可能?谢谢!
更新包括他的MacBook上的错误
# vagrant destroy -f ; vagrant up
==> vmbox: Forcing shutdown of VM...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["controlvm", "5d15834f-63ad-4085-ac5e-953052e8bf53", "poweroff"]
Stderr: 0%...10%...20%...30%...40%...50%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to power off machine
VBoxManage: error: The VM session was aborted
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface ISession
VBoxManage: error: Context: "RTEXITCODE handleControlVM(HandlerArg*)" at line 234 of file VBoxManageControlVM.cpp
如果您发现此问题有点滥用规则和/或不恰当,请添加评论,以便提供一些概述。谢谢你的投票。
—
jck 2016年
我给了你一个upvote,我不知道为什么有人贬低它。这是一个链接,可以帮助您将评论与您的结果联系起来
—
DrZoo 2016年