Virtualisierung ist heute eine der zentralen Computertechnologien. Mit einer virtuellen Maschine (VM) können Sie fast jedes Betriebssystem Ihrer Wahl auf Ihrem PC ausführen, ohne die Bank zu sprengen, um zusätzliche Hardware zu erwerben.
In diesem Handbuch wird erläutert, wie Sie das Befehlszeilenterminal zur Verwaltung Ihrer virtuellen VirtualBox-Maschinen unabhängig vom verwendeten Betriebssystem verwenden, sei es Windows, macOS oder Linux. Alle VirtualBox-Installationen werden mit dem Befehlszeilentool VBoxManage geliefert, einem leistungsstarken und flexiblen Dienstprogramm zur Verwaltung Ihrer virtuellen Maschinen.
Was ist VboxManage?
VboxManage ist ein Befehlszeilenschnittstellen-Tool (CLI), das standardmäßig als Teil Ihrer VirtualBox-Softwareinstallation installiert wird.
So sehr Sie den größten Teil Ihrer virtuellen Maschine über die GUI verwalten können, bietet Ihnen die VboxManage-CLI mehr Funktionalität als Es gibt Ihnen direkten Zugriff auf die Virtualisierungs-Engine, sodass Sie auf zusätzliche Funktionen zugreifen können, die nicht über das GUI. Darüber hinaus verfügen die meisten Linux-Server nicht über eine GUI, sodass Sie Ihre VMs auch im Headless-Modus verwalten können.
Alle VboxManage-Befehle beginnen mit dem Wort vboxmanage und werden normalerweise von einem Unterbefehl wie Liste, controlvm, etc. Häufig müssen Sie den Namen der VM angeben, die Sie konfigurieren oder steuern möchten.
Herunterladen: VirtualBox für Fenster | Mac OS | Linux (Kostenlos)
1. Virtuelle Maschinen auflisten
Einer der häufigsten und wichtigsten VirtualBox-Befehle besteht darin, alle VMs aufzulisten, die auf Ihrem PC oder Server verfügbar sind. So können Sie alle auf Ihrem PC registrierten VMs anzeigen oder auflisten. In der Ausgabe werden Sie feststellen, dass jede VM einen Universally Unique Identifier (UUID) erhält, der verwendet wird, um eine VM eindeutig zu identifizieren.
Verwenden Sie den folgenden Befehl, um die auf Ihrem Computer installierten virtuellen Maschinen aufzulisten:
vboxmanage list vms
Wenn Sie eine detaillierte Auflistung wünschen, fügen Sie die -l oder --lang Flagge zu den vboxmanage list vms Befehl. Die Ausgabe zeigt Ihnen alle registrierten VMs und detaillierte Informationen wie die Konfiguration jeder VM, Hardwaredetails, Einstellungen usw.
Manchmal sind Sie nur daran interessiert, die VMs aufzulisten, die derzeit ausgeführt werden. In diesem Fall können Sie die aufführen Unterbefehl mit dem Runningvms Möglichkeit wie folgt.
vboxmanage list runningvms
2. Starten und Stoppen einer VM
Um eine VM mit VboxManage zu starten, verwenden Sie die startvm Unterbefehl gefolgt vom Namen der virtuellen Maschine oder der UUID. Zum Beispiel würde ich den folgenden Befehl ausführen, um die VM mit dem Namen zu starten Fenster11 im vorherigen Abschnitt aufgeführt.
vboxmanage startvm Windows11
Wenn es darum geht, eine virtuelle Maschine zu stoppen, stehen Ihnen mehrere Optionen zur Verfügung. Sie können die VM ausschalten oder anhalten.
Um eine virtuelle Maschine durch Ausschalten zu stoppen, verwenden Sie die controlvm Unterbefehl gefolgt vom Namen der VM und dann der ausschalten Möglichkeit wie folgt.
vboxmanage controlvm Windows11 ausschalten
Ihnen wird der Fortschritt des Herunterfahrens der VM in Prozent angezeigt.
Wenn Sie verhindern möchten, dass die VM Systemressourcen verbraucht, aber nicht unbedingt ausgeschaltet werden soll, können Sie die VM anhalten und zu einem späteren Zeitpunkt fortsetzen.
Verwenden Sie den folgenden Befehl, um eine laufende VM anzuhalten.
vboxmanage controlvm Window11 Pause
Beachten Sie, dass eine angehaltene VM weiterhin unter ausgeführte VMs aufgeführt ist. Um Informationen zum Status einer VM zu erhalten, führen Sie eine lange Liste mit dem Befehl. aus vboxmanage list runningvms -l. In der Ausgabe sollte der Zustandsparameter gleich sein pausiert. Der Zeitstempel, wann die VM angehalten wurde, wird ebenfalls aufgelistet.
Verwenden Sie den folgenden Befehl, um eine angehaltene VM fortzusetzen.
vboxmanage controlvm Windows11 fortsetzen
3. VM-Informationen abrufen
Um Informationen zu einer bestimmten VM anzuzeigen, anstatt alle VMs aufzulisten, verwenden Sie die showvminfo Unterbefehl. Sie können beispielsweise den folgenden Befehl ausführen, um detaillierte Informationen über die Windows11-VM zu erhalten, einschließlich ihrer Hardware und anderer Konfigurationsdetails, des Netzwerkstatus usw.
vboxmanage showvminfo Windows11
4. Erstellen einer VM
Eine weitere wichtige Aufgabe bei der Verwaltung virtueller Maschinen ist die Erstellung neuer VMs. Verwenden Sie die erstellenavm Unterbefehl, um eine neue VM zu erstellen. Um beispielsweise eine virtuelle Maschine namens "DebianVM" zu erstellen, die auf dem Betriebssystem Debian Linux ausgeführt wird, können Sie den folgenden Befehl ausführen.
vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register
Wenn Sie den Namen des Betriebssystems für Ihre VM nicht kennen, können Sie die unterstützten VirtualBox-Betriebssysteme mit dem folgenden Befehl überprüfen.
vboxmanage list ostypes
Wenn Sie die neu erstellte VM ändern möchten, um beispielsweise die Speichergröße, den Namen und andere relevante Parameter zu ändern, können Sie die modifizierenvm Unterbefehl.
Die modifizierenvm Auf die Unterbefehlssyntax folgt der Name der VM, die Sie ändern möchten. Als Nächstes geben Sie die Einstellung an, die Sie ändern möchten, und schließlich den Wert der Einstellung.
Nehmen wir an, Sie möchten den Namen der oben neu erstellten VM von DebianVM in Debian9 ändern, indem Sie die --Name Einstellung.
vboxmanage modifyvm DebianVM --name Debian9
Sie können sich die Liste der Einstellungen ansehen, die Sie ändern können, indem Sie den folgenden Befehl ausführen:
vboxmanage modifizierenvm
Erfahren Sie mehr: Tipps zum Aufladen Ihrer Linux VirtualBox
5. Schnappschüsse und Wiederherstellung
Backups sind ein wichtiger Bestandteil für die Aufrechterhaltung eines robusten IT-Systems. VirtualBox bietet Ihnen die Möglichkeit, den Status Ihrer VM beizubehalten, damit Sie sie wiederherstellen können, wenn etwas schief geht.
Um einen Snapshot einer bestimmten VM zu erstellen, können Sie den folgenden Befehl ausführen, wobei HeiligabendSchnappschuss ist der Name Ihres VM-Snapshots.
vboxmanage-Schnappschuss Windows11 macht "Heiligabend-Schnappschuss"
Um die obige VM mit dem neu erstellten Snapshot wiederherzustellen, stoppen Sie zuerst die VM, falls sie ausgeführt wird, und stellen Sie dann den Snapshot mit dem folgenden Befehl wieder her.
vboxmanage-Schnappschuss Windows11-Wiederherstellung "Heiligabend-Schnappschuss"
Natürlich können Sie den Snapshot-Namen durch etwas ersetzen, das zu Ihrer VM-Installation passt.
6. Hilfe bekommen
Um die VboxManage-CLI besser zu verwenden, müssen Sie wissen, wie Sie Hilfe erhalten oder die Dokumentation über das Befehlsterminal lesen, anstatt sich Befehle zu merken. Außerdem gibt es viele andere Befehle, die wir in diesem Handbuch nicht behandelt haben. Erfahren Sie mehr über VboxManage-Befehle und die Optionen, die sie Ihnen bieten, indem Sie den folgenden Befehl ausführen:
vboxmanage
Erfahren Sie mehr: So erhalten Sie die Befehlszeilenhilfe unter Linux
Warum sollten Sie die Verwendung einer VM in Betracht ziehen?
In diesem Handbuch wurden einige der wichtigen Befehle zum Verwalten Ihrer VirtualBox-VMs mit VboxManage, einem leistungsstarken und leichten CLI-Tool zum Verwalten Ihrer virtuellen Maschinen, untersucht. Darüber hinaus können Sie auf Basis von VboxManage ganz einfach Automatisierungsskripte erstellen, um Ihre VMs einfach zu verwalten.
Virtuelle Maschinen bieten Ihnen die Möglichkeit, mehrere Betriebssysteme auf Ihrem PC auszuführen und mit ihnen zu experimentieren. Da VMs in einer sicheren und isolierten Umgebung ausgeführt werden, können Sie außerdem sicher sein, dass ein Absturz des Gast- oder VM-Betriebs keine negativen Auswirkungen auf Ihr Host-Betriebssystem hat.
Wofür werden virtuelle Maschinen verwendet? Hier sind einige praktische Vorteile und Verwendungsmöglichkeiten für virtuelle Maschinen, die Sie jetzt ausprobieren können.
Weiter lesen
- Technologie erklärt
- VirtualBox
- Virtuelle Maschine
- Virtualisierung
Mwiza entwickelt von Beruf Software und schreibt ausgiebig über Linux und Frontend-Programmierung. Einige seiner Interessen umfassen Geschichte, Wirtschaft, Politik und Unternehmensarchitektur.
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um zu abonnieren