Мне интересно, если кто-то знает, как преднамеренно прервать виртуальную машину (linux box) в VirtualBox 5.0? Я гуглил это безрезультатно, поскольку все жалуются, почему их виртуальные машины прерываются в состоянии. Я воссоздаю такую ошибку, обнаруженную моим коллегой, когда его виртуальная машина была прервана, и ошибка по команде vagrant vagrant destroy
. Но я не могу найти, как прервать ВМ.
Его сценарий:
- Создайте виртуальную
vagrant up
- Поскольку я не знаю причину, его виртуальная машина была прервана (вероятно, спит), затем попытайтесь уничтожить его виртуальную машину, в то время как прерванный
vagrant destroy -f
Вопрос: Как я могу намеренно прервать виртуальную машину, возможно ли это? Спасибо!
ОБНОВЛЕНИЕ включил ошибку на своем 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