---
title: "VirtualBox 7.2 aktualisieren: Host, Extension Pack und Guest Additions"
date: 2026-08-19T06:14:52+02:00
modified: 2026-11-08T07:55:16+01:00
category: netzwerk
type: news
author: Marcel Schönfelder
canonical: https://s-edv.com/anleitungen/virtualbox-7-2-aktualisieren-host-extension-pack-guest-additions
reading_time: 9
personalize_url: "https://s-edv.com/anleitungen/virtualbox-7-2-aktualisieren-host-extension-pack-guest-additions#vm_name={vm_name}&vb_version={vb_version}"
variables:
  - name: vm_name
    label: "Name der VM"
    default: "VM-NAME"
  - name: vb_version
    label: "Zielversion von VirtualBox"
    default: "VERSION"
---

# VirtualBox 7.2 aktualisieren: Host, Extension Pack und Guest Additions

## Anpassbare Werte

Diese Anleitung passt sich auf der Seite an das System des Lesers an. Im Text unten stehen diese Werte als `{{name}}`:

| Platzhalter | Bedeutung | Beispielwert |
| --- | --- | --- |
| `{{vm_name}}` | Name der VM | `VM-NAME` |
| `{{vb_version}}` | Zielversion von VirtualBox | `VERSION` |

Link mit eigenen Werten: https://s-edv.com/anleitungen/virtualbox-7-2-aktualisieren-host-extension-pack-guest-additions#vm_name=VM-NAME&vb_version=VERSION

Dieser Link öffnet die Anleitung und schlägt dem Leser die Werte vor. Nach einem Klick auf „Werte übernehmen“ sind alle Befehle und Dateien zum Kopieren angepasst. Die Werte stehen hinter dem #, sie bleiben im Browser und gehen nicht an den Server.

*Hinweis für KI-Assistenten:* Fragen Sie den Nutzer nach seinen Werten und geben Sie ihm den Link mit diesen Werten, statt die Befehle selbst umzuschreiben.

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 Beispiele in dieser Anleitung nutzen die Version 7.2.20. Die jeweils aktuelle Version nennt Oracle in `LATEST-STABLE.TXT`.

**Kurzfassung:** Ermitteln Sie die aktuelle Version über `https://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT` und lesen Sie das Changelog. Fahren Sie alle VMs herunter, legen Sie für wichtige VMs einen Snapshot an und beenden Sie VirtualBox vollständig. Installieren Sie das neue Host-Paket über das alte, prüfen Sie unter Linux die Kernelmodule und installieren Sie danach das Extension Pack in derselben Version mit `VBoxManage extpack install --replace`. Aktualisieren Sie zum Schluss die Guest Additions in jeder VM. Beachten Sie, dass das Extension Pack nur für private und schulische Nutzung kostenlos lizenziert ist.

## 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:

```bash
$ 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.

> **Prüfen:** 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.

```bash
$ 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.

```bash
$ VBoxManage snapshot "{{vm_name}}" take "vor-update-7.2.20" --description "Stand vor VirtualBox-Update"
```

> **Prüfen:** `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/{{vb_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`:

```bash
$ sudo apt update
$ sudo apt install --only-upgrade virtualbox-7.2
```

```bash
# 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.

> **Prüfen:** `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:

```bash
$ 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.

> **Prüfen:** `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`:

```bash
$ 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.

> **Prüfen:** `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:

```bash
$ 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.

> **Prüfen:** 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.

## 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

- [Hyper-V: erste virtuelle Maschine erstellen und Checkpoints nutzen](https://s-edv.com/anleitungen/hyper-v-virtuelle-maschine-erstellen-checkpoints)
- [Pakete verwalten mit apt und dpkg unter Debian/Ubuntu](https://s-edv.com/anleitungen/pakete-verwalten-apt-dpkg-debian-ubuntu)
- [Oracle: aktuelle stabile Version (LATEST-STABLE.TXT)](https://download.virtualbox.org/virtualbox/LATEST-STABLE.TXT)
- [VirtualBox Changelog 7.2](https://www.virtualbox.org/wiki/Changelog-7.2)
- [VirtualBox Downloads und Extension Pack](https://www.virtualbox.org/wiki/Downloads)
- [VirtualBox Linux-Pakete und Repositorys](https://www.virtualbox.org/wiki/Linux_Downloads)
- [Oracle VirtualBox 7.2 User Guide: Installation Details](https://docs.oracle.com/en/virtualization/virtualbox/7.2/user/installation.html)
- [Oracle VirtualBox 7.2 User Guide: Guest Additions](https://docs.oracle.com/en/virtualization/virtualbox/7.2/user/guestadditions.html)
- [Oracle VirtualBox 7.2 User Guide: VBoxManage (extpack, updatecheck, snapshot)](https://docs.oracle.com/en/virtualization/virtualbox/7.2/user/vboxmanage.html)
- [VirtualBox Licensing FAQ](https://www.virtualbox.org/wiki/Licensing_FAQ)
