Закрытие сеанса GUI во время работы Virtual Mashine - Virtual Box


52

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


Вы хотите перейти на другой терминал? Ctrl-alt-F1 - твой друг.
Роберт

1
Нет, я хочу закрыть сеанс графического интерфейса, и виртуальная машина не закрывается. Как то, что мы делаем в xen или kvm.
Маджид Азими

Ответы:


72

Изменить: VirtualBox становится все лучше и лучше! Начиная с VirtualBox 5.0 , рядом с кнопкой «Пуск» теперь есть дополнительное раскрывающееся меню с еще лучшей опцией: « Съемный старт» ! Это гибридный вариант запуска, при котором они запускают процесс виртуальной машины в фоновом режиме и просто отображают безголовый клиент виртуальной машины, который можно легко закрыть.

Снимок экрана VirtualBox v5.1.6 Вариант запуска: отсоединяемый запуск

Ну, почти легко ... закрытие окна, которое появляется, приведет к тому же диалоговому окну, спрашивающему вас, хотите ли вы сохранить состояние, отправить сигнал выключения или просто полностью выключить его ... нет возможности просто закрыть окно. Тем не менее, есть опция в меню выше, чтобы закрыть только окно: Machine> Detach GUI .

Снимок экрана: меню VirtualBox v5.1.6: Компьютер> Отключить графический интерфейс

Поскольку эта опция является несколько экспериментальной (например, без 3D-ускорения), они, возможно, еще не полностью реализовали эту функцию. Мы могли бы видеть опцию связывания клавиш + в диалоге закрытия, как только они будут сделаны!

Если вы по-прежнему предпочитаете ярлык, удерживая нажатой клавишу SHIFT и нажимая кнопку «Пуск», вы продолжите работу виртуальной машины в автономном режиме. Так как они разработали безголовый клиент виртуальной машины, вы также сможете нажать Показать, чтобы увидеть виртуальную машину.

Снимок экрана панели инструментов VirtualBox v5.1.6: кнопка Показать


На это уже был дан ответ, но ...

В Virtualbox 4.2 и более поздних версиях есть небольшая тихая опция для запуска виртуальной машины в автономном режиме. Просто выберите виртуальную машину, затем, удерживая нажатой клавишу SHIFT, нажмите «Пуск». Это запустит виртуальную машину в режиме без головы. Обратите внимание, что до сих пор нет способа «отсоединиться» от виртуальной машины в режиме графического интерфейса, но вы можете приостановить работу виртуальной машины с помощью Save State и перезапустить в автономном режиме.

А еще лучше, только работать в режиме без головы и использовать RDP / VNC для управления. phpVirtualBox - достойный веб-интерфейс для удаленного управления экземплярами VirtualBox.

Источник: https://blogs.oracle.com/fatbloke/entry/creating_and_using_vm_groups


1
Очень полезно, когда нужно скрыть / показать GUI во время работы виртуальной машины.
ZHM

Использование версии> 5.0. Не видите эту опцию в Windows 10 в графическом интерфейсе
alpha_989

Похоже, что после обновления до 5.2.10 (я запускал 5) опция отсоединения графического интерфейса была удалена. Вы все еще можете начать без головы, но вы больше не можете уходить на задний план ... или не с помощью каких-либо исследований, которые я нашел до сих пор. редактировать: кажется, что эта опция доступна только в том случае, если она ОТКЛЮЧЕНА или отключена.
Мадивад

8

Начиная с VBox 5.0 вы можете закрыть окно, и оно предложит вам выполнить какое-либо действие, включая «запуск в фоновом режиме».


2
Хм ... я не вижу этой опции.
Дейв Макки,

3
Там нет такого варианта
Яр

11
Эта опция появляется для меня, только если я запускаю виртуальную
машину с

@antishok спасибо за это. Я не мог найти вариант и не понял, что это из-за этого.
Энди

2

в виртуальном окне 5 нажмите стрелку рядом с кнопкой «Пуск», выберите «Отрывной пуск» и выберите «Запуск в фоновом режиме».


1
Не могли бы вы включить скриншот?
Бурги
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.