10 VirtualBox-Tricks und erweiterte Funktionen, die Sie kennen sollten
VirtualBox enthält zahlreiche Funktionen, die Sie möglicherweise noch nie verwendet haben, selbst wenn Sie sie häufig zum Ausführen von virtuellen Maschinen verwenden. VMware behält viele seiner besten Funktionen in den kostenpflichtigen Versionen, aber alle Funktionen von VirtualBox sind vollständig kostenlos.
Für viele dieser Funktionen sind in Ihrer virtuellen Maschine installierte Gastzugänge erforderlich. Dies ist auf jeden Fall gut, da die Installation des Guest Additions-Pakets Ihre virtuellen Maschinen beschleunigt.
Schnappschüsse
VirtualBox kann Snapshots erstellen, die den Status einer virtuellen Maschine speichern. Sie können den gespeicherten Status jederzeit wiederherstellen, indem Sie einen Schnappschuss wiederherstellen. Snapshots ähneln dem Beibehalten einer virtuellen Maschine in einem gespeicherten Zustand, Sie können jedoch mehrere gespeicherte Zustände haben und diese jederzeit wiederherstellen.
Um einen Schnappschuss zu erstellen, klicken Sie auf das Maschinenmenü, während die virtuelle Maschine ausgeführt wird, und wählen Sie Schnappschuss erstellen oder verwenden Sie das Snapshot-Bedienfeld. Sie können Schnappschüsse später über diese Schnittstelle wiederherstellen.
Snapshots sind besonders nützlich, wenn Sie etwas an einer virtuellen Maschine tun und Ihre Änderungen löschen möchten. Wenn Sie zum Beispiel eine virtuelle Maschine zum Testen von Software verwenden, können Sie einen Snapshot eines sauberen Windows-Systems erstellen, die Software installieren und damit spielen. Wenn Sie fertig sind, können Sie den ursprünglichen Schnappschuss wiederherstellen und alle Spuren der Software werden gelöscht. Sie müssen das Gastbetriebssystem nicht erneut installieren oder die Dateien einer virtuellen Maschine manuell sichern und wiederherstellen.
Nahtloser Modus
Im Seamless-Modus können Sie Fenster aus dem Fenster Ihres Gastbetriebssystems entfernen und auf dem Desktop des Host-Betriebssystems ablegen. Wenn Sie beispielsweise VirtualBox verwenden, um ein wichtiges Windows-Programm auf Ihrem Linux-Desktop auszuführen, können Sie den Seamless-Modus verwenden, um dieses Windows-Programm auf Ihrem Linux-Desktop anzuzeigen.
Um diese Funktion zu verwenden, installieren Sie das Guest Additions-Paket von VirtualBox in der virtuellen Maschine, wählen Sie das Menü Ansicht und klicken Sie auf In den Seamless-Modus wechseln.
3D-Unterstützung
VirtualBox bietet grundlegende Unterstützung für 3D-Grafiken. Sie müssen dies tun, um dies zu aktivieren. Die entsprechenden Treiber werden bei der Installation von Guest Additions nicht standardmäßig installiert, und Sie müssen diese Einstellungen manuell im Einstellungsfenster der virtuellen Maschine aktivieren.
Mit der 3D-Unterstützung können Sie nicht die neuesten 3D-Spiele spielen, aber Sie können Windows Aero-Desktop-Effekte in der virtuellen Maschine aktivieren und ältere 3D-Spiele spielen, die nicht allzu anstrengend sind.
USB-Geräte
Sie können USB-Geräte an Ihren Computer anschließen und sie der virtuellen Maschine so zugänglich machen, als wären sie direkt verbunden. Diese Funktion kann mit USB-Laufwerken und einer Vielzahl anderer Geräte verwendet werden. Solange die USB-Unterstützung im Einstellungsfenster der virtuellen Maschine aktiviert ist, können Sie auf die Registerkarte Geräte klicken, auf USB-Geräte zeigen und die anzuschließenden USB-Geräte auswählen.
Geteilte Ordner
Mit VirtualBox können Sie "freigegebene Ordner" einrichten, auf die sowohl das Host-Betriebssystem als auch das Gast-Betriebssystem zugreifen können. Zu diesem Zweck nimmt VirtualBox im Wesentlichen einen Ordner auf dem Host-Betriebssystem und verwendet Netzwerk-Dateifreigabe, um ihn innerhalb der virtuellen Maschine zugänglich zu machen. Konfigurieren Sie freigegebene Ordner im Einstellungsfenster der virtuellen Maschine und greifen Sie auf diese zu oder mounten Sie sie wie normale Netzwerkfreigaben.
Freigegebene Zwischenablage und Drag & Drop
Kopieren und Einfügen und Ziehen und Ablegen funktionieren standardmäßig nicht zwischen dem Gast- und dem Host-Betriebssystem. Mit VirtualBox können Sie jedoch Ihre Zwischenablage für Ihr Gastbetriebssystem und das Hostbetriebssystem freigeben, sodass das Kopieren und Einfügen ordnungsgemäß funktioniert. Sie können auch Drag & Drop verwenden, um Dateien leicht hin und her zu verschieben. Beide Funktionen reduzieren die Reibung bei der Verwendung von Software in einer virtuellen Maschine, sind jedoch standardmäßig deaktiviert.
Virtuelle Maschinen klonen
Mit VirtualBox können Sie eine virtuelle Maschine klonen, indem Sie eine Kopie davon erstellen. Wenn Sie versuchen, die Dateien manuell zu kopieren und einzufügen, werden Probleme auftreten, da beide virtuellen Maschinen dieselbe Identifizierungsnummer für ihre virtuellen Laufwerke verwenden. Wenn Sie eine virtuelle Maschine klonen, stellt VirtualBox sicher, dass sie nicht miteinander in Konflikt stehen.
Port-Weiterleitung
Virtuelle Maschinen sind normalerweise vom Netzwerk isoliert. Wenn Sie Server-Software in einer virtuellen Maschine ausführen möchten, müssen Sie die Portweiterleitung so einrichten, dass die Serversoftware von außerhalb der virtuellen Maschine erreichbar ist. Sie finden diese Option im Bereich Netzwerkeinstellungen unter Erweitert.
Sie können sich auch dafür entscheiden, die virtuelle Maschine anstelle von NAT direkt mit dem Netzwerk zu verbinden. NAT mit Portweiterleitung ist jedoch möglicherweise die bessere Möglichkeit, nur bestimmte Ports zuzulassen, ohne die Netzwerkeinstellungen zu sehr zu ändern.
VM Appliances importieren und exportieren
Appliances sind virtuelle Maschinen mit vorinstallierten Betriebssystemen. Sie können eigene Appliances erstellen oder Appliances im OVF-Format herunterladen und in VirtualBox importieren. Dies ist besonders nützlich für virtuelle Linux-Maschinen und andere Systeme, die frei verteilt werden können. Sie können jedoch auch Ihre eigenen Appliances erstellen und im gesamten Unternehmen verteilen.
Fernanzeige
Mit VirtualBox können Sie die Remote-Anzeige für eine virtuelle Maschine aktivieren, sodass Sie eine virtuelle Maschine auf einem Headless-Server oder einem anderen Remote-System ausführen und von einem anderen Computer darauf zugreifen können. VirtualBox macht dies mit „VRDP“, das abwärtskompatibel zum RDP-Protokoll von Microsoft ist. Dies bedeutet, dass Sie das Remotedesktop-Verbindungsprogramm in Windows oder einen anderen RDP-Viewer verwenden können, um remote auf Ihre virtuelle Maschine zuzugreifen, ohne dass dafür eine VirtualBox-spezifische Software erforderlich ist.
Sie können die Festplatten einer virtuellen Maschine auch in VirtualBox vergrößern. VirtualBox macht diese Option in ihrer Benutzeroberfläche nicht verfügbar, sodass Sie stattdessen den Befehl VBoxManage verwenden müssen.