Wie kann ich eine VM starten, ohne ein Fenster zu erhalten? [doppelt]

Diese Frage hat hier bereits Antworten: VirtualBox im Hintergrund ausführen, ohne Fenster? (11 Antworten) Geschlossen vor 5 Jahren.

VirtualBox hat ein Fenster mit der Anzeige des Gastbetriebssystems. Ich verbinde mich mit VirtualBox mit Remote Desktop, daher benötige ich VirtualBox nicht, um dieses Fenster im Host-Betriebssystem anzuzeigen.

Natürlich kann ich es minimieren, aber gibt es eine Möglichkeit, VirtualBox anzuweisen, dieses Fenster nicht anzuzeigen?

 60
Author: Der Hochstapler, 2009-11-19

3 answers

Stellen Sie zunächst sicher, dass sich die virtuellen Box-Binärdateien in Ihrem Pfad befinden. Dies geschieht standardmäßig unter Linux, aber unter Windows müssen Sie möglicherweise den bin-Ordner des Installationsverzeichnisses manuell zu Ihrem Pfad hinzufügen.

Dann müssen Sie entweder den Namen Ihres Gastbetriebssystems oder die UUID-Nummer kennen. Sie können beide finden, indem Sie

VBoxManage list vms

In ein Terminal. Von dort aus geben Sie einfach

VBoxHeadless -s <Guest-OS-Name>

Oder

VBoxHeadless -s <UUID>

Hiermit wird die VM gestartet, ohne ihre Anzeige an ein Fenster anzuhängen. Jetzt alle Sie sie tun müssen, ist diesen Befehl als Boot-Zeit-Dienst, der im Hintergrund läuft, und Sie werden eingestellt werden.

 52
Author: Mies,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-11-19 03:09:22

Alte Frage, aber ein Update ist in Ordnung:

Ab VirtualBox 4.2 können Sie eine Headless-Maschine über die GUI starten, indem Sie Shift gedrückt halten, während Sie auf die Schaltfläche Start klicken.

Schrecklich unintuitiv, aber das, und andere neue Features, sind in einem Oracle Blog-Post umrissen.

BEARBEITEN: Ab VirtualBox 5.0 gibt es ein Dropdown-Menü auf der Schaltfläche Start, mit dem Sie auswählen können, wie die VM gestartet werden soll, auch im Headless-Modus.

 92
Author: Tarka,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-06-13 20:36:04

Sie können VirtualBox anweisen, die VM im Headless - Modus zu starten, ohne die GUI-Startschaltfläche zu verwenden-aber es ist dasselbe.

VBoxManage startvm <guest-os-name> --type headless
 17
Author: Evgeny,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-08-15 19:09:23