VirtualBox – Virtuelle Maschinen unter Windows einrichten

VirtualBox – Virtuelle Maschinen unter Windows einrichten

Was ist Virtualisierung?

Virtualisierung bezeichnet die Technik, mehrere Betriebssysteme gleichzeitig auf einem einzigen physischen Rechner zu betreiben. Dabei übernimmt ein sogenannter Hypervisor die Aufgabe, die Hardware-Ressourcen zwischen dem Host-Betriebssystem und den virtuellen Maschinen (VMs) aufzuteilen. Eine VM verhält sich aus Sicht der installierten Software exakt wie ein echter Computer – sie hat eine eigene Festplatte, eigene Netzwerkadapter und einen eigenen BIOS-Start. Für Entwickler, Systemadministratoren und neugierige Anwender eröffnet das enorme Möglichkeiten: Linux ausprobieren, ohne Windows zu ersetzen; isolierte Testumgebungen aufbauen; ältere Software in einer abgesicherten Umgebung ausführen.

Oracle VirtualBox ist der bekannteste kostenlose Hypervisor für Desktop-Systeme. Er läuft unter Windows, macOS und Linux und unterstützt Gast-Betriebssysteme von Windows XP bis Windows 11, diverse Linux-Distributionen sowie FreeBSD und Solaris. Das Projekt ist Open Source und wird aktiv weiterentwickelt.

VirtualBox vs. VMware Workstation vs. Hyper-V

Wer in die Virtualisierung einsteigt, stößt schnell auf drei große Namen. Die folgende Tabelle zeigt die wichtigsten Unterschiede auf einen Blick:

Merkmal VirtualBox 7.x VMware Workstation Pro 17 Hyper-V (Windows 11)
Preis Kostenlos (Open Source) Kostenlos für persönliche Nutzung seit 2024 In Windows Pro/Enterprise enthalten
Host-Plattform Windows, macOS, Linux Windows, Linux Nur Windows
Snapshots Ja, unbegrenzt Ja, unbegrenzt Ja (Checkpoints)
USB 3.0-Unterstützung Mit Extension Pack Nativ Eingeschränkt
3D-Beschleunigung Begrenzt (DirectX 11) Gut (DirectX 12, OpenGL) Gut (RemoteFX)
Einsteigerfreundlichkeit Sehr hoch Hoch Mittel

Für Einsteiger ist VirtualBox die beste Wahl: Es kostet nichts, läuft auf jedem Windows-PC und bietet eine verständliche Benutzeroberfläche. VMware Workstation überzeugt mit besserer Performance bei anspruchsvollen VMs. Hyper-V ist ideal, wenn man ohnehin Windows Server oder Windows 11 Pro nutzt und keine zusätzliche Software installieren möchte.

Installation von VirtualBox

Die Installation ist unkompliziert. Lade das aktuelle Installationsprogramm von der offiziellen Download-Seite herunter. Achte darauf, auch das Extension Pack herunterzuladen – es ergänzt USB-3.0-Unterstützung, RDP-Remotezugriff und NVMe-Controller. Das Extension Pack wird über Datei → Werkzeuge → Extension-Pack-Manager installiert.

Wichtig: Auf manchen Systemen muss im BIOS/UEFI die Intel VT-x- oder AMD-V-Virtualisierung aktiviert sein. Ist sie deaktiviert, startet VirtualBox zwar, die VMs laufen aber entweder gar nicht oder sehr langsam.

Tipp: Prüfe im Windows-Task-Manager unter Leistung → CPU, ob „Virtualisierung: Aktiviert" angezeigt wird. Fehlt dieser Eintrag oder steht dort „Deaktiviert", musst du die Einstellung im UEFI-Setup deines Mainboards ändern.

Erste VM erstellen – Linux Mint als Beispiel

Linux Mint ist eine der einsteigerfreundlichsten Linux-Distributionen und eignet sich hervorragend für den ersten VirtualBox-Test. Lade zunächst das aktuelle ISO-Image von der Linux-Mint-Website herunter (Empfehlung: Cinnamon Edition, ca. 2,8 GB).

Klicke in VirtualBox auf Neu und folge dem Assistenten:

  1. Name und Betriebssystem: Gib der VM einen sprechenden Namen (z. B. „Linux Mint 22"). VirtualBox erkennt anhand des Namens oft automatisch den richtigen Typ und die Version.
  2. RAM zuweisen: Mindestens 2 GB (2048 MB), empfohlen 4 GB. Weise nie mehr als die Hälfte des physischen RAMs zu, damit der Host stabil bleibt.
  3. Festplatte erstellen: Wähle VDI (VirtualBox Disk Image) und dynamisch alloziert. 25 GB sind für Linux Mint ausreichend, 50 GB komfortabler.

Nach dem Erstellen der VM öffne die Einstellungen und hänge unter Massenspeicher → Controller: IDE das heruntergeladene ISO ein. Starte die VM – der Linux-Mint-Installer öffnet sich und du kannst das System wie auf echter Hardware installieren.

Netzwerk-Modi verstehen

Der Netzwerk-Modus entscheidet darüber, wie die VM kommuniziert. VirtualBox bietet vier relevante Modi:

Modus VM sieht Host Host sieht VM Internetzugang Typischer Einsatz
NAT Nein Nein Ja Standardmodus für einfache Internet-VMs
Bridged Ja Ja Ja VM verhält sich wie eigener Netzwerkteilnehmer
Host-Only Ja Ja Nein Isoliertes Testnetz zwischen Host und VMs
Internes Netz Nein Nein Nein VMs kommunizieren nur untereinander

Für die meisten Szenarien ist NAT die richtige Wahl. Wer einen lokalen Webserver in der VM testen möchte, auf den auch der Host zugreifen soll, wählt Bridged oder Host-Only.

Guest Additions installieren

Die VirtualBox Guest Additions sind ein Treiber- und Dienste-Paket, das im Gast-Betriebssystem installiert wird. Sie ermöglichen nahtlose Maus-Integration (kein Klick mehr nötig, um die Maus zwischen Host und VM zu wechseln), automatische Bildschirmauflösung, bidirektionale Zwischenablage und Shared Folders. In der VM-Menüleiste findest du unter Geräte den Eintrag Gasterweiterungen einlegen. Ein virtuelles CD-Laufwerk wird gemountet; führe das enthaltene Installationsskript aus und starte die VM neu.

Snapshots – Systemzustände einfrieren

Snapshots sind eines der mächtigsten Features von VirtualBox. Sie frieren den aktuellen Zustand der VM – Betriebssystem, installierte Software, Daten – ein. Willst du ein riskantes Update testen oder eine neue Software ausprobieren, machst du vorher einen Snapshot. Geht etwas schief, stellst du den alten Zustand in Sekunden wieder her.

Achtung: Snapshots erhöhen den Speicherverbrauch erheblich. Jeder Snapshot speichert alle Änderungen seit dem letzten Snapshot als separate Datei. Bei vielen Snapshots kann eine VM-Festplatte, die eigentlich 25 GB belegen sollte, schnell 80 GB oder mehr auf dem Host verbrauchen. Lösche nicht mehr benötigte Snapshots regelmäßig.

Shared Folders einrichten

Shared Folders erlauben den Datenaustausch zwischen Host und VM ohne Netzwerkfreigaben. In den VM-Einstellungen unter Gemeinsame Ordner fügst du einen Hostpfad hinzu und vergibst einen Freigabenamen. In Linux-Gästen wird der Ordner nach der Installation der Guest Additions automatisch unter /media/sf_<Name> gemountet. Damit der Benutzer darauf zugreifen kann, muss er der Gruppe vboxsf angehören: sudo usermod -aG vboxsf $USER.

FAQ

Kann ich Windows 11 als Gast in VirtualBox betreiben?
Ja. VirtualBox 7.x unterstützt Windows 11 als Gast. Aktiviere in den VM-Einstellungen unter System → Hauptplatine die EFI-Unterstützung und unter System → Prozessor die Option „PAE/NX aktivieren". Außerdem muss in den Anzeige-Einstellungen ausreichend Video-RAM (128 MB) zugewiesen werden.
Wie viel RAM sollte ich einer VM zuweisen?
Als Faustregel gilt: Weise der VM maximal 50 % deines physischen RAMs zu. Für eine einfache Linux-Desktop-VM genügen 2–4 GB. Windows 11 als Gast benötigt mindestens 4 GB, besser 8 GB. Mehr RAM macht VMs flüssiger, kostet aber den Host-Betrieb.
Was ist der Unterschied zwischen VDI, VMDK und VHD?
VDI ist das native VirtualBox-Format und die erste Wahl, wenn man ausschließlich VirtualBox nutzt. VMDK ist das VMware-Format und nützlich, wenn man VMs zwischen VirtualBox und VMware austauschen möchte. VHD/VHDX ist das Hyper-V-Format. VirtualBox kann alle drei Formate lesen und schreiben.
Kann ich eine VirtualBox-VM auf einen anderen PC übertragen?
Ja. Der einfachste Weg ist der Export als OVA-Datei (Datei → Exportieren einer virtuellen Appliance). Diese einzelne Datei enthält alle VM-Einstellungen und Festplatten-Images und kann auf jedem anderen PC mit VirtualBox importiert werden.

Weiterführende Dokumentation findest du im offiziellen VirtualBox-Handbuch.