56

В VirtualBox есть окно с отображением гостевой ОС. Я подключаюсь к VirtualBox с помощью удаленного рабочего стола, поэтому мне не нужно VirtualBox, чтобы отобразить это окно в основной операционной системе.

Конечно, я могу минимизировать это, но есть ли способ сказать VirtualBox не отображать это окно?

3 ответа3

88

Старый вопрос, но обновление в порядке:

Начиная с VirtualBox 4.2, вы можете запустить безголовый компьютер из графического интерфейса, удерживая Shift, пока вы нажимаете кнопку «Пуск».

Ужасно не интуитивно понятно, но об этом и других новых функциях рассказывается в блоге Oracle.

РЕДАКТИРОВАТЬ: Начиная с VirtualBox 5.0, есть кнопка на кнопку «Пуск», которая позволяет вам выбрать, как запустить виртуальную машину, в том числе в автономном режиме.

51

Во-первых, убедитесь, что двоичные файлы Virtual Box находятся на вашем пути. Это делается по умолчанию в Linux, но в Windows вам, возможно, придется вручную добавить папку bin каталога установки в ваш путь.

Затем вам нужно знать либо имя вашей гостевой ОС, либо номер UUID. Вы можете найти оба из них, набрав

VBoxManage list vms

в терминал. Оттуда просто введите

VBoxHeadless -s <Guest-OS-Name>

или же

VBoxHeadless -s <UUID>

Это запускает виртуальную машину без привязки ее дисплея к окну. Теперь все, что вам нужно сделать, это установить эту команду в качестве службы времени загрузки, которая работает в фоновом режиме, и вы будете настроены.

16

Вы можете указать VirtualBox запускать виртуальную машину в автономном режиме, не используя кнопку запуска графического интерфейса, но это то же самое.

VBoxManage startvm <guest-os-name> --type headless

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .