Быстрый запуск Virtual Box из консоли - CentOS Wiki

назад

Запуск из консоли VirtualBox системы

Так уж получается, что не всегда есть нужное приложение под linux. Бывают ситуации что необходимо приложение windows. Решается это многими путями, например с помощью средства виртуализации - VirtualBOX от компании SUN (ныне принадлежащей компании ORACLE). Этот продукт позволяет запускать различные (не только windows) операционные системы благодаря виртуализации. Поэтому для примера представим, что нам регулярно надо запустить какую то определенную виртуальную машину и поработать в ней. Соответственно нам не нужна лишняя последовательность действий с вызовом основного окна VirtualBox, выбора и активации заданного приложения. А, хочется в консоли набрать одну команду или кликнуть на ярлык (кнопку панели) и все. Нам поможет в этом утилита VBoxManage.

Итак имеется виртуальная машина под названием - Dream содержащая операционную систему Windows XP. Выполним:

$ VBoxManage startvm "Dream"

Как результат запустится окно данной виртуальной машины, причем не важно была ли она выключена или сохранена. Теперь можно в файл .bashrc прописать строку вида:

alias Dream='VBoxManage startvm "Dream"'

и набрав в консоли слово - Dream запустить ее. Так же пожно на панели создать пользовательскую кнопку запуска в команде которой прописать предыдущую команду.

Так же естественно мы можем остановить виртуальную машину и сохранить ее состояние:

$ VBoxManage controlvm "Dream" savestate

или просто выключить ее:

$ VBoxManage controlvm "Dream" poweroff

 

Примечание. Не забываем, что имеется справка F1 в которой более подробно и полно описывается данная утилита.

 

Автор: Александр