Igorka запускаємо virtualbox з командного рядка

На роботі у мене встановлена ​​Ubuntu 9.10 і встановлено програмне забезпечення VirtualBox. На VirtualBox встановлена ​​Windows XP. Windows XP потрібна не так часто, але якщо потрібна, то, як правило, швидко :) При стандартному запуску спочатку потрібно зайти в меню Програми - Системні утиліти і запустити Sun VirtualBox. Потім знайти віртуальну машину і запустити її. Потім закрити через непотрібність основне вікно програми. Загалом багато дій як для такої просто завдання. Тому вирішив винести на верхню панель кнопку запуску віртуальної Windows XP, а для цього потрібно знати як запускати її з командного рядка.

Ближче до справи :) Щоб запустити конкретну віртуальну систему VirtualBox з командного рядка використовуємо утиліту VBoxManage. Для запуску віртуальної системи з ім'ям WindowsXP пишемо таку команду:

$ VBoxManage startvm "WindowsXP"

Залишається тільки вставити цю команду в призначену для користувача кнопку запуску і розташувати її на верхній (або нижньої, як кому зручніше) панелі Gnome. Тепер всього за один клік я можу запускати свою віртуальну Windows XP.

Якщо необхідно запускати віртуальну машину без її графічного відображення, то потрібно використовувати це вже команду з ключем -type:

З ключем -type headless віртуальна машина буде запущена, але окремого графічного вікна ви не побачите. Цей режим необхідний, якщо запускати віртуальну машину віддалено через ssh. Також він зручний при роботі на локальному комп'ютері з серверними версіями операційних систем - все одно на сервер заходять через ssh. графіка тут не потрібна.

Якщо раптом ім'я віртуальної машини забуте, то подивитися можна командою VBoxManage list vms. Ось, наприклад, мій список віртуальний машин:

Про всяк випадок приведу і команди які вимикають віртуальну систему.

Команда яка вимикає віртуальну систему зі збереженням стану:

Схожі статті