Як я можу запустити VM без отримання вікна? [дублікат]


57

На це питання вже є відповідь тут:

У VirtualBox є вікно, де відображається показ гостьової ОС. Я підключаюсь до VirtualBox з віддаленим робочим столом, тому мені не потрібен VirtualBox для показу цього вікна в хост-операційній системі.

Звичайно, я можу це мінімізувати, але чи є спосіб сказати VirtualBox не відображати це вікно?

Відповіді:


51

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

Тоді вам потрібно знати або ваше ім’я гостьової ОС, або номер UUID. Обидва ви можете знайти, ввівши

VBoxManage list vms

в термінал. Звідти просто введіть

VBoxHeadless -s <Guest-OS-Name>

або

VBoxHeadless -s <UUID>

Це запускає VM, не прикріплюючи його дисплей до вікна. Тепер все, що вам потрібно зробити, це встановити цю команду як службу часу завантаження, яка працює у фоновому режимі, і ви будете встановлені.


4
Чи є спосіб додати це як параметр (чи щось) до налаштувань машин?
MrGlass

89

Старе питання, але оновлення в порядку:

Станом на VirtualBox 4.2, ви можете запустити безголівковий апарат із графічного інтерфейсу, утримуючи Shift, натиснувши кнопку Пуск.

Жахливо неінтуїтивно, але це та інші нові функції викладені в публікації блогу Oracle.

EDIT: Станом на VirtualBox 5.0 є кнопка «Пуск», що дозволяє вибирати, як запустити VM, в тому числі в режимі без голови.


4
Як відкрити вікно після запуску безголівкової машини?
Венер

2
У VirtualBox 5.0 поруч із кнопкою запуску є стрілка вниз. Використовуючи це, ви можете вибрати звичайний безголівковий або знімний старт.
Bastian35022

17

Ви можете сказати VirtualBox запускати VM в безголовому режимі, не використовуючи кнопку запуску gui - але це те саме.

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

Це чудово працює для вікон.
антитоксичний

1
Так дійсно добре для Windows! Запуск із сценарію запуску не залишає вас відкритим вікном командного рядка.
Soth

1
Це рішення IMO краще, ніж прийняте, оскільки воно запускає новий екземпляр VirtualBox у фоновому процесі обслуговування, який краще відповідає моїм потребам.
ForNeVeR
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.