Чи можна вивести на передній план (передній план) якусь віртуальну машину, що працює на тлі (без голови) у VirtualBox?


0

Я використовую для запуску віртуальних машин (Virtual Machines) за допомогою пункту командного рядка без заголовка Virtual Box , наприклад:

VBoxManage.exe startvm "Windows XP SP3 - SandBox 01" --type headless

Це відкриває віртуальний комп'ютер без вікна, пов'язаного на робочому столі (фон, без графічного інтерфейсу). Поки я використовую для введення своїх віртуальних машин за допомогою дистанційного керування (SSH, VNC ... тощо), це добре для мене: більше немає зайвих вікон на моєму робочому столі.

Але іноді (не часто) мені потрібно вивести VM на перший план (запустити його GUI).
Чому ? Приклади:

  • Щоб вставити віртуальний компакт-диск (ISO).
  • Щоб встановити додатки для гостей
  • Коли я втрачаю контроль і не можу отримати доступ до нього.

Чи можливо це ?

Моє найкраще вирішення досі - це просто закрити VM (іноді я нечисто закриваюсь), і знову запустити його через GUI VirtualBox.

Додаткові бали:

  • Цей потік починається з запитання про ту ж саму проблему, але незабаром він переходить до іншого способу вирішення речей, не запускаючи графічний інтерфейс.

Відповіді:


2

Якщо ви користуєтесь VBoxHeadless, вам автоматично доступний сеанс RDP для доступу до гостьового інтерфейсу.

Крім того, ви можете керувати своїм VM без використання графічного інтерфейсу, VBoxManageтому фактично вам ніколи не потрібен інтерфейс користувача, це просто зручність.

Наприклад, ви можете встановити ISO як віртуальний компакт-диск / DVD за допомогою наступної команди:

VBoxManage storageattach "Windows XP" --storagectl "IDE Controller"
  --port 0 --device 1 --type dvddrive --medium /full/path/to/iso.iso

Установка гостьових доповнень - це лише питання встановлення гостьових доповнень ISO та запуску відповідного виконуваного файлу.

Якщо ви втратите контроль над гостем, ви можете використовувати VboxManage для перезавантаження або вимкнення гостя. Звичайно, ви також можете додавати команди до пакетного сценарію, щоб заощадити вам весь час запам'ятовувати команди.

Для отримання додаткової інформації див. Посібник з VirtualBox .


Дякую. Усі ці шляхи вирішення, якими я користуюсь. Але, навіть коли я віддаю перевагу клавіатурі та гарячим клавішам, іноді кілька клацань (на графічному інтерфейсі) швидше, ніж у командному рядку.
Sopalajo de Arrierez

Що стосується приєднання ISO, я пропоную цю більш повну нитку про це: superuser.com/questions/741734/…
Sopalajo de Arrierez

0

Починаючи з VirtualBox v5.0 (я досі не знаю способу для старих версій), для вашого фону (без голови (без фронта)), що працює віртуальна машина:

  • Відкрийте менеджер VirtualBox .
  • Клацніть Machine.
  • Клацніть Show.

Для віртуальної машини буде негайно відкрито вікно інтерфейсу GUI .


0

VirtualBox 5 додав режим під назвою "Окремий режим", який дозволяє від'єднати / повторно приєднати графічний інтерфейс до VM. Ви просто натискаєте кнопку та / або від'єднуєте GUI від віртуальної машини, яка працює.


@ fixer1234 - Я не впевнений, що йому дійсно потрібно пояснення. Ви просто натискаєте кнопку та / або від'єднуєте GUI від віртуальної машини, яка працює.
Рамхаунд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.