Для начала получим список виртуальных машин:
VBoxManage list vms
В ответ будет выдан список в именами и uuid виртуальных машин VBox, имеющихся в системе:
"Debian" {b806b740-3faa-431c-bb85-45eb205d5ef3}
После этого запускаем машину по имени:
VBoxHeadless -s Debian
В ответ будет выдано следующее:
Oracle VM VirtualBox Headless Interface 4.0.4
(C) 2008-2011 Oracle Corporation
All rights reserved.
И где-то через несколько минут виртуалка запустится. При этом команда продолжит висеть в консоли и если ее прервать по CTRL+C, то вируталка будет выключена нештаным образом. Такой вариант неудобен.
Есть альтернативная команда (хотя, если уж быть точным, то указанная выше команда скорее альтернативная):
VBoxManage startvm --type headless Debian
Выдача ее следующая:
Waiting for the VM to power on...
VM has been successfully started.
И тут также через несколько минут вируталка будет запущена, но команда закончит свою работу и консоль можно будет закрыть, не боясь, что это повлечет выключение виртуалки. То есть, VBox корректно детачится от консоли и живет демоном.
Список запущенных VBox машин смотреть следующим образом:
VBoxManage list runningvms
"Debian" {b806b740-3faa-431c-bb85-45eb205d5ef3}
Также есть еще ряд полезных команд по управлению виртуалками.
Приостановка/запуск:
VBoxManage controlvm Debian pause
Кроме этого есть еще команды poweroff и reset с вполне очевидным назначением.
No comments:
Post a Comment
Note: only a member of this blog may post a comment.