Skip to main content

💻 VirtualBox

VirtualBox (Update 2026-Juli, Version 7.2.14)

VirtualBox ist eine kostenlose und Open-Source Virtualisierungslösung.

VirtualBox.png

⚖️ 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