Ist es möglich, einige virtuelle Maschinen in den Vordergrund (Vordergrund) in der VirtualBox zu bringen?

0

Ich benutze meine VMs (Virtuelle Maschinen) mit der Virtualbox ohne Kopf Befehlszeilenoption wie:

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

Dies öffnet eine VM mit Kein Fenster zugeordnet auf dem Desktop (Hintergrund, keine GUI). Solange ich meine VMs per Fernzugriff (SSH, VNC usw.) eingebe, ist das für mich in Ordnung: keine unnötigen Fenster mehr auf meinem Desktop.

Aber manchmal (nicht oft) muss ich das Bringen Sie die VM in den Vordergrund (Starten Sie die GUI).
Warum ? Beispiele:

  • Einlegen einer virtuellen CD (ISO).
  • Gastzugänge installieren.
  • Wenn ich die Kontrolle verliere und nicht darauf zugreifen kann.

Ist das möglich ?

Meine bisher beste Problemumgehung ist das Schließen der VM (manchmal ein unreines Schließen, fürchte ich) und das erneute Starten über die GUI von VirtualBox.

Zusätzliche Punkte:

  • Dieser Thread Es beginnt mit der Frage nach demselben Problem, aber es wird bald zu einem anderen Weg abgeleitet, um die Dinge zu lösen, anstatt die GUI zu starten.
Sopalajo de Arrierez
quelle

Antworten:

1

Wenn Sie verwenden VBoxHeadlessSie haben automatisch eine RDP-Sitzung für den Zugriff auf die Gastbenutzeroberfläche.

Darüber hinaus können Sie Ihre VM ohne GUI steuern VBoxManage Sie sollten also niemals die Benutzeroberfläche wirklich brauchen, es ist lediglich eine Bequemlichkeit.

Sie können beispielsweise ein ISO als virtuelle CD / DVD mit folgendem Befehl einhängen:

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

Um die Gastzusätze zu installieren, müssen Sie lediglich die Gast-Zusatz-ISO einhängen und die entsprechende ausführbare Datei ausführen.

Wenn Sie die Kontrolle über den Gast verlieren, können Sie VboxManage verwenden, um den Gast neu zu starten oder auszuschalten. Natürlich können Sie einem Batch-Skript auch Befehle hinzufügen, damit Sie sich die Befehle nicht ständig merken müssen.

Bitte sehen Sie sich ... an VirtualBox-Handbuch für mehr Informationen.

Julian Knight
quelle
Danke. All dies sind die Problemumgehungen, die ich verwende. Aber selbst wenn ich Tastatur und Hotkeys vorziehen möchte, ist ein paar Klicks (auf der GUI) manchmal schneller als die Befehlszeile.
Sopalajo de Arrierez
In Bezug auf das Anhängen von ISOs empfehle ich diesen umfassenderen Thread darüber: superuser.com/questions/741734/…
Sopalajo de Arrierez
0

Ab VirtualBox v5.0 (Ich kenne immer noch keine Methode für älter Versionen), für Ihren Hintergrund (headless: kein Frontend) mit laufender virtueller Maschine:

  • Öffnen VirtualBox Manager .
  • Klicken Machine .
  • Klicken Show .

EIN GUI-Frontend-Fenster wird sofort für die virtuelle Maschine geöffnet.

Sopalajo de Arrierez
quelle
0

VirtualBox 5 hat einen Modus namens "Separate Mode" hinzugefügt, mit dem Sie die GUI von der VM trennen bzw. erneut anbringen können. Sie klicken einfach auf die Schaltfläche und / oder trennen die GUI von der laufenden virtuellen Maschine.

drheart
quelle
@ fixer1234 - Ich bin nicht sicher, ob es wirklich eine Erklärung braucht. Sie klicken einfach auf die Schaltfläche und / oder trennen die GUI von der laufenden virtuellen Maschine.
Ramhound