💻 VirtualBox
VirtualBox (Update 2026-Juli, Version 7.2.14)
VirtualBox ist eine kostenlose und Open-Source Virtualisierungslösung.
⚖️ Vergleich
- VirtualBox → Open Source, flexibel bei Kernel-Updates (wichtig für Manjaro)
- VMware Workstation Player → Basis kostenlos, Pro-Version kostenpflichtig
🎮 Hinweis
- Für Gaming unter Linux besser geeignet:
- Proton
- Lutris
- KVM mit GPU-Passthrough
➡️ GPU-Passthrough = nahezu native Leistung, benötigt jedoch mind. 2 GPUs
(eine für Linux, eine für die VM)
🔍 Kernel-Version ermitteln
uname -r
Beispiel:
6.18.39-1-MANJARO
📦 Installation
sudo pacman -S --needed virtualbox virtualbox-guest-iso dkms
- Passende Kernel-Module auswählen, basierend auf der oben ermittelten Kernel-Version
(z.B.linux618-virtualbox-host-modules) - Mit DKMS werden Module bei Kernel-Updates automatisch neu gebaut
▶️ Modul laden
Nach Installation entweder Neustart oder manuell:
sudo modprobe vboxdrv
Wenn ein neuer Kernel installiert wird, können alte VirtualBox-Module inkompatibel sein. Unter Manjaro aktualisiert das System diese Module normalerweise automatisch.
Das mhwd-System installiert die passenden Module für den neuen Kernel, sodass man nach einem Kernel-Update in der Regel nicht manuell eingreifen muss.
🔄 Kernel-Updates
- Alte VirtualBox-Module können inkompatibel werden
- Manjaro regelt das normalerweise automatisch über mhwd
- In der Regel keine manuelle Aktion nötig
🔌 USB-Unterstützung
Benutzer zur Gruppe vboxusers hinzufügen:
sudo gpasswd -a $USER vboxusers
entfernen mit:
sudo gpasswd -d $USER vboxusers
💿 Guest Additions
Die Gasterweiterungen müssen einmalig in den VM-Einstellungen unter
Einstellungen → Massenspeicher → optisches Laufwerk
eingebunden werden:
Pfad:
/usr/lib/virtualbox/additions/VBoxGuestAdditions.iso
🧩 Oracle Extension Pack (optional)
Wer diese Funktionen nicht benötigt, kann darauf verzichten.
- Nicht Open Source!
- Fügt Features hinzu:
- VRDP
- PXE-Boot
- Verschlüsselung
➡️ Ab VirtualBox ≥ 6.1 sind USB 2.0/3.0 Basisfunktionen auch ohne verfügbar
🔗 Download
download.virtualbox.org/virtualbox
🧪 Extension Pack verwalten
Installierte Pakete anzeigen
VBoxManage list extpacks
Altes Paket entfernen
sudo VBoxManage extpack uninstall "Oracle VirtualBox Extension Pack"
Neues installieren
sudo VBoxManage extpack install Oracle_VirtualBox_Extension_Pack-7.2.14.vbox-extpack
Direkt aus Downloads installieren
sudo VBoxManage extpack install --replace ~/Downloads/Oracle_VirtualBox_Extension_Pack-7.2.14.vbox-extpack
📦 Alternative (Repository)
sudo pacman -S virtualbox-ext-vnc
Entfernen
sudo pacman -Rns virtualbox-ext-vnc
⚠️ Problem: VM startet nicht (Intel Gen 12/13)
Symptom:
- VM bleibt hängen bei:
- „Starting Virtual Machine 20%“
🔧 Workaround
In GRUB folgenden Kernel-Parameter setzen:
GRUB_CMDLINE_LINUX="ibt=off"
🧠 Hintergrund
- IBT (Indirect Branch Tracking) ist Teil von Intels Sicherheitsmechanismen (CET)
- In Linux Kernel ≥ 6.1 integriert
- VirtualBox hat aktuell teilweise Probleme mit IBT auf neueren CPUs
➡️ Daher dieser Workaround notwendig
