Zum Hauptinhalt springen
S-EDV news
← Alle Anleitungen
📘 Anleitung Server & Netzwerk 19.08.2026 · 9 min Lesezeit

VirtualBox 7.2 aktualisieren: Host, Extension Pack und Guest Additions

So aktualisieren Sie VirtualBox 7.2 auf die jeweils aktuelle Wartungsversion: Version prüfen, VMs sichern, Host-Paket, Kernelmodule, Extension Pack und Guest Additions in der richtigen Reihenfolge.

Geprüft am 30.09.2026 · für VirtualBox 7.2.20

WerbelinksMit * markierte Links sind Werbelinks: Bei einem Kauf erhalten wir eine Provision, der Preis bleibt gleich. Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Mehr dazu

Schreibtisch mit Rechnergehäuse, zugeklapptem Laptop und gestapelten, blau leuchtenden Glaswürfeln als Sinnbild für virtuelle Maschinen

Oracle veröffentlicht für VirtualBox 7.2 in kurzen Abständen Wartungsversionen. Ein Update besteht immer aus drei Teilen, die zusammenpassen müssen: dem Programm auf dem Host, dem Extension Pack und den Guest Additions in jeder virtuellen Maschine. Wer nur den Host aktualisiert, lässt ein veraltetes Extension Pack zurück, das VirtualBox dann nicht mehr lädt, und Gäste mit Treibern der Vorversion. Diese Anleitung beschreibt das Vorgehen versionsneutral für alle 7.2-Wartungsversionen auf Windows-, Linux- und macOS-Hosts. Die aktuelle Version am 30.09.2026 ist laut LATEST-STABLE.TXT von Oracle die 7.2.20 vom 22.09.2026.

Voraussetzungen

  • VirtualBox 7.2.x ist bereits installiert. Für den Sprung von 7.1 oder älter gelten zusätzlich die Hinweise im Changelog der 7.2.0.
  • Host: Windows 10 oder 11, eine aktuelle Linux-Distribution (Oracle liefert 7.2-Pakete unter anderem für Debian 11 bis 13, Ubuntu 22.04 und 24.04, RHEL 8 bis 10, Fedora und openSUSE) oder macOS auf Intel oder Apple Silicon. Linux-Pakete gibt es nur für x86_64.
  • Ressourcen: Das Update selbst braucht etwa 1 GB freien Speicher für Installer und Guest-Additions-ISO. Für Snapshots planen Sie zusätzlich freien Platz auf dem Laufwerk der VMs ein; ein Snapshot wächst mit jeder Änderung in der VM. Für einen Arbeitsplatz mit zwei bis drei gleichzeitig laufenden VMs sind 16 GB RAM und eine SSD eine sinnvolle Grundlage.
  • Rechte: Administrator unter Windows und macOS, sudo unter Linux; in den Linux-Gästen ebenfalls root-Rechte.
  • Lizenz: Das VirtualBox-Grundpaket steht unter GPLv3. Das Extension Pack steht unter der PUEL und ist laut Oracle nur für persönliche und schulische Nutzung frei; die Nutzung im Unternehmen erfordert eine Enterprise-Lizenz. Klären Sie das vor dem Update, falls Sie das Extension Pack beruflich einsetzen.

Schritt 1: Aktuelle Version und Changelog prüfen

Oracle veröffentlicht die aktuelle stabile Versionsnummer als einfache Textdatei. Vergleichen Sie sie mit der installierten Version:

curl -s https://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT
VBoxManage --version
VBoxManage list extpacks

Die Ausgabe von VBoxManage --version hat die Form 7.2.20r175154, also Version und Build-Revision. Unter Windows liegt VBoxManage.exe im Installationsordner, standardmäßig C:\Program Files\Oracle\VirtualBox. Lesen Sie danach das Changelog der 7.2-Reihe auf virtualbox.org. Wartungsversionen enthalten oft Korrekturen für neue Linux-Kernel oder für einzelne Gastsysteme; so behebt die 7.2.20 laut Changelog eine Regression, durch die VMs auf Windows-Hosts mit VERR_SUP_VP_FOUND_EXEC_MEMORY nicht starteten. Solche Hinweise entscheiden, ob Sie sofort aktualisieren oder zuerst eine Test-VM prüfen.

Verifizieren: Sie kennen die Zielversion, die installierte Version und die Version des Extension Packs. Weicht die installierte Version von der Zielversion ab, ist ein Update fällig.

Schritt 2: VMs sauber herunterfahren und sichern

Die Doku von Oracle verlangt vor einem Update, alle laufenden VMs zu beenden und VirtualBox sowie den Hintergrunddienst VBoxSVC zu schließen. Fahren Sie die Gäste regulär herunter; ein regulär beendeter Gast ist der sauberste Ausgangspunkt für neue Guest Additions.

VBoxManage list runningvms
VBoxManage controlvm "VM-NAME" acpipowerbutton

Für wichtige VMs legen Sie nach dem Herunterfahren einen Snapshot an. Er hilft, falls neue Guest Additions im Gast Probleme machen. Ein Snapshot ersetzt keine Datensicherung der VM-Dateien, er liegt auf demselben Datenträger.

VBoxManage snapshot "VM-NAME" take "vor-update-7.2.20" --description "Stand vor VirtualBox-Update"

Verifizieren: VBoxManage list runningvms liefert keine Ausgabe mehr, und VBoxManage snapshot "VM-NAME" list zeigt den neuen Snapshot. Unter Linux und macOS zeigt pgrep -l VBoxSVC nach dem Schließen der Oberfläche nach einigen Sekunden keinen Prozess mehr.

Schritt 3: Host-Paket aktualisieren

Laden Sie das Paket für Ihr Betriebssystem von der Download-Seite auf virtualbox.org oder direkt aus dem Versionsordner https://download.virtualbox.org/virtualbox/VERSION/. Dort liegt auch die Datei SHA256SUMS, mit der Sie die Datei vor der Installation prüfen.

Windows: Starten Sie den neuen Installer als Administrator und installieren Sie über die bestehende Version. Einstellungen und VMs bleiben erhalten. Liegt VirtualBox in einem eigenen Ordner, müssen alle übergeordneten Ordner laut Doku bestimmte Berechtigungen erfüllen, auch bei Updates; der Installer bricht sonst ab.

macOS: Öffnen Sie das DMG, für Apple Silicon die Variante macOSArm64, und starten Sie das Installationspaket.

Linux mit Oracle-Repository: Ist das Repository von Oracle eingerichtet, aktualisiert der Paketmanager auf die neue Wartungsversion. Das Paket für die 7.2-Reihe heißt virtualbox-7.2:

sudo apt update
sudo apt install --only-upgrade virtualbox-7.2
# RHEL, Fedora, Oracle Linux:
sudo dnf upgrade VirtualBox-7.2

Nutzen Sie den generischen Installer VirtualBox-VERSION-Linux_amd64.run, starten Sie ihn einfach erneut mit sudo sh ./VirtualBox-*.run; er ersetzt die alte Version.

Verifizieren: VBoxManage --version zeigt die Zielversion. VBoxManage list extpacks zeigt bis Schritt 5 noch die alte Version des Extension Packs.

Schritt 4: Kernelmodule unter Linux prüfen

Auf Linux-Hosts braucht VirtualBox eigene Kernelmodule, allen voran vboxdrv, dazu vboxnetflt und vboxnetadp. Das Paket baut sie bei der Installation für den laufenden Kernel. Schlägt das fehl, etwa weil Header-Pakete fehlen, starten keine VMs. Prüfen und notfalls neu bauen:

lsmod | grep vbox
sudo /sbin/rcvboxdrv setup

Ist UEFI Secure Boot aktiv, müssen die Module laut Doku signiert sein, bevor der Kernel sie lädt. Wie das geht, hängt von der Distribution ab; unter Debian und Ubuntu geschieht es über einen eigenen Machine Owner Key (MOK). Bei einem Kernel-Update ohne gleichzeitiges VirtualBox-Update wiederholt sich das Problem, deshalb achten Sie nach Kernel-Updates ebenfalls auf die Module.

Verifizieren: lsmod | grep vbox listet mindestens vboxdrv, vboxnetflt und vboxnetadp. Eine Test-VM startet ohne Meldung zu fehlendem Kernel-Treiber.

Schritt 5: Extension Pack aktualisieren

Das Extension Pack muss exakt zur Host-Version passen. Laut Doku enthält es unter anderem den VRDP-Server für Fernzugriff per RDP, die Webcam-Durchreichung, das Intel-PXE-Boot-ROM, die Festplattenverschlüsselung und die Anbindung an die Oracle Cloud. Brauchen Sie keine dieser Funktionen, deinstallieren Sie es, statt es zu aktualisieren. Das vermeidet auch Lizenzfragen.

Laden Sie das Paket in der Zielversion und prüfen Sie die Prüfsumme gegen SHA256SUMS:

V=$(curl -s https://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT)
curl -O https://download.virtualbox.org/virtualbox/$V/Oracle_VirtualBox_Extension_Pack-$V.vbox-extpack
curl -O https://download.virtualbox.org/virtualbox/$V/SHA256SUMS
sha256sum -c --ignore-missing SHA256SUMS
sudo VBoxManage extpack install --replace Oracle_VirtualBox_Extension_Pack-$V.vbox-extpack

--replace entfernt die alte Version vor der Installation; ohne diese Option bricht der Befehl ab, wenn bereits eine ältere Version installiert ist. VBoxManage zeigt dabei den Lizenztext und fragt nach Zustimmung. Für eine unbeaufsichtigte Verteilung akzeptieren Sie die Lizenz mit --accept-license= und dem SHA-256-Wert des Lizenztextes, den VBoxManage bei der manuellen Installation anzeigt. Prüfen Sie den Wert bei jedem Update, statt ihn aus einem alten Skript zu übernehmen.

Verifizieren: VBoxManage list extpacks zeigt Oracle VirtualBox Extension Pack mit der Zielversion und Usable: true. Scheitert eine Installation, räumt VBoxManage extpack cleanup zurückgebliebene Temporärdateien auf.

Schritt 6: Guest Additions in den VMs aktualisieren

Die Guest Additions liefern Treiber für Grafik, Maus, gemeinsame Ordner und Zwischenablage. Windows- und Linux-Gäste prüfen laut Doku selbst, ob der Host eine neuere Version hat, und zeigen einen Hinweis. Starten Sie jede VM und legen Sie im VM-Fenster über Devices, Insert Guest Additions CD Image (deutsche Oberfläche: Menü Geräte) das ISO der neuen Version ein.

Windows-Gäste: Führen Sie VBoxWindowsAdditions.exe vom eingelegten Laufwerk aus und starten Sie den Gast danach neu. Alternativ nutzen Sie laut Doku Devices, Upgrade Guest Additions. Für eine stille Installation gibt es den Schalter /S.

Linux-Gäste: Das Installationsskript ersetzt die vorhandene Version. Im Gast werden Compiler und Kernel-Header benötigt, damit die Module gebaut werden:

sudo mount /dev/cdrom /mnt
sudo sh /mnt/VBoxLinuxAdditions.run
sudo rcvboxadd status-kernel
sudo rcvboxadd status-user

Ein Neustart ist laut Doku nur nötig, wenn die VM die Grafik VBoxVGA oder VBoxSVGA nutzt; sonst reicht ein Ab- und Anmelden. Bringt die Distribution eigene Guest Additions mit, legen Sie vor dem Ersetzen einen Snapshot an.

Viele Gäste auf einmal aktualisieren Sie vom Host aus per VBoxManage guestcontrol "VM-NAME" updatega; das setzt laufende Guest Additions und Zugangsdaten für den Gast voraus.

Verifizieren: Im Gast zeigt rcvboxadd status-kernel geladene Module in der neuen Version. Vom Host aus gibt VBoxManage guestproperty get "VM-NAME" /VirtualBox/GuestAdd/Version die Zielversion zurück, und die automatische Anpassung der Fenstergröße funktioniert.

Typische Fehler

  • VMs starten nach dem Update nicht, Meldung zum Kernel-Treiber: vboxdrv wurde nicht gebaut oder nicht geladen. Kernel-Header installieren, sudo /sbin/rcvboxdrv setup ausführen, bei Secure Boot die Module signieren.
  • Extension Pack nicht nutzbar: VBoxManage list extpacks zeigt Usable: false mit einem Grund unter Why unusable, meist eine Versionsabweichung. Extension Pack in exakt der Host-Version mit --replace installieren.
  • Installation des Extension Packs bricht ab: Ältere Version installiert und --replace fehlt, oder ein früherer Versuch hinterließ Reste. VBoxManage extpack cleanup und erneut mit --replace.
  • Windows-Installer verweigert den Zielordner: Die Rechte der übergeordneten Ordner erfüllen die Sicherheitsanforderungen nicht. Standardpfad verwenden oder Rechte nach der Doku anpassen.
  • Linux-Gast ohne Auflösungsanpassung: Die Guest-Additions-Module wurden nicht gebaut, weil Compiler oder Header fehlen. Pakete im Gast nachinstallieren und sudo rcvboxadd setup ausführen.
  • Prüfsumme stimmt nicht: Download unvollständig oder falsche Version. Datei neu laden und nur die Zeile der eigenen Datei aus SHA256SUMS vergleichen.

Häufige Fragen

Muss ich die alte Version vorher deinstallieren?

Nein, auf Windows, macOS und Linux installieren Sie die neue Version über die alte. VMs und Einstellungen bleiben erhalten.

Wie erfahre ich automatisch von neuen Versionen?

VirtualBox hat eine eingebaute Update-Prüfung. VBoxManage updatecheck list zeigt die Einstellungen, VBoxManage updatecheck perform prüft sofort, --channel=stable beschränkt die Prüfung auf Wartungs- und Unterversionen.

Brauche ich das Extension Pack überhaupt?

Nur für die Funktionen, die es laut Doku enthält: VRDP, Webcam-Durchreichung, PXE-Boot-ROM, Festplattenverschlüsselung und Cloud-Anbindung. Ohne diese Funktionen können Sie darauf verzichten.

Darf ich das Extension Pack im Unternehmen kostenlos nutzen?

Nein. Die PUEL schließt laut Oracle die Nutzung für kommerzielle Zwecke und für den Betrieb von Unternehmen und Organisationen aus. Dafür ist eine Enterprise-Lizenz nötig.

Testumfang

Geprüft am 30.09.2026: die Versionsangabe über LATEST-STABLE.TXT (7.2.20), der Download des Extension Packs und seine Prüfsumme gegen SHA256SUMS sowie Name, Version und Lizenztext im Paket. Die Installation auf dem Host, die Kernelmodule und die Guest Additions sind nach der offiziellen Dokumentation von Oracle beschrieben, da ein Test den Host verändert hätte.

Fazit

Ein VirtualBox-Update ist Routine, wenn Sie die Reihenfolge einhalten: Version prüfen, VMs herunterfahren und sichern, Host aktualisieren, unter Linux die Kernelmodule kontrollieren, Extension Pack in derselben Version ersetzen und zum Schluss die Guest Additions in jeder VM erneuern. Für mehrere Arbeitsplätze lohnt ein kurzes Skript mit VBoxManage, das Versionen abfragt und das Extension Pack mit geprüfter Lizenz einspielt. Denken Sie beim Extension Pack an die Lizenzbedingungen, bevor Sie es im Unternehmen verteilen.

Weiterführende Anleitungen und Quellen