Virtualisierung · 3 min read · Dec 25, 2025
Installation von VirtualBox unter Ubuntu
Installation von VirtualBox unter Ubuntu
Version 1.0
Autor: Falko Timme
Dieses Tutorial zeigt, wie Sie VirtualBox von InnoTek auf einem Ubuntu-Desktop installieren können. Mit VirtualBox können Sie Gastbetriebssysteme (“virtuelle Maschinen”) wie Linux und Windows unter einem Hostbetriebssystem erstellen und ausführen. Es gibt zwei Möglichkeiten, VirtualBox zu installieren: aus vorkompilierten Binärdateien, die für einige Distributionen verfügbar sind und unter der PUEL-Lizenz stehen, und aus den Quellcodes, die unter der GPL veröffentlicht werden. Dieser Artikel zeigt beide Möglichkeiten.
Derzeit unterstützt VirtualBox nur 32-Bit-Host- und Gastbetriebssysteme. **
Dieses Dokument kommt ohne jegliche Gewährleistung! Ich möchte sagen, dass dies nicht der einzige Weg ist, ein solches System einzurichten. Es gibt viele Möglichkeiten, dieses Ziel zu erreichen, aber dies ist der Weg, den ich wähle. Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!
1 Installation von VirtualBox aus vorkompilierten Binärdateien
Die VirtualBox-Binärdateien können hier heruntergeladen werden: http://www.virtualbox.org/wiki/Downloads. Wenn die PUEL-Lizenz für Sie in Ordnung ist und es ein Paket für Ihre Distribution gibt, können Sie dieses Paket installieren. Zum Beispiel gibt es ein VirtualBox .deb-Paket für Ubuntu 6.10 (Edgy Eft), also wenn Sie Ubuntu 6.10 verwenden, können Sie dieses Paket verwenden. Ich habe dieses Paket auch erfolgreich auf Ubuntu 7.04 (Feisty Fawn) getestet, sodass es scheint, dass Sie dieses Paket dort ebenfalls verwenden können.
Um das VirtualBox .deb-Paket zu installieren, öffnen Sie bitte ein Terminalfenster ( Anwendungen > Zubehör > Terminal) und werden Sie root:
sudo suInstallieren Sie dann einige Voraussetzungen für VirtualBox:
apt-get install bcc iasl xsltproc xalan libxalan110-dev uuid-dev zlib1g-dev libidl-dev libsdl1.2-dev libxcursor-dev libqt3-headers libqt3-mt-dev libasound2-dev libstdc++5 linux-headers-`uname -r` build-essentialGehen Sie dann zur VirtualBox-Download-Seite und wählen Sie das richtige .deb-Paket für Ihre Ubuntu-Version aus und laden Sie es auf Ihr System herunter:
cd /tmp
wget http://www.virtualbox.org/download/1.3.8/VirtualBox_1.3.8_Ubuntu_edgy_i386.deb
Nachdem der Download abgeschlossen ist, können Sie VirtualBox wie folgt installieren:
dpkg -i VirtualBox_1.3.8_Ubuntu_edgy_i386.debSie werden möglicherweise nach den folgenden Fragen gefragt:
Stimmen Sie den Bedingungen der PUEL-Lizenz zu? <– Ja
Soll das vboxdrv-Kernelmodul jetzt kompiliert werden? <– Ja
Das war’s schon. Sie finden VirtualBox jetzt unter Anwendungen > Systemwerkzeuge:

2 Installation von VirtualBox aus den Quellen
Wenn die PUEL-Lizenz von InnoTek für Sie nicht funktioniert und Sie die GPL bevorzugen und/oder es kein .deb-Paket für Ihre Ubuntu-Version gibt, können Sie VirtualBox aus den Quellen kompilieren. Die Quellen werden unter der GPL veröffentlicht.
Um VirtualBox aus den Quellen zu installieren, öffnen Sie bitte ein Terminalfenster ( Anwendungen > Zubehör > Terminal) und werden Sie root:
sudo suInstallieren Sie dann einige Voraussetzungen für VirtualBox:
apt-get install bcc iasl xsltproc xalan libxalan110-dev uuid-dev zlib1g-dev libidl-dev libsdl1.2-dev libxcursor-dev libqt3-headers libqt3-mt-dev libasound2-dev libstdc++5 linux-headers-`uname -r` build-essentialWir können die neuesten VirtualBox-Quellen aus InnoTeks SVN-Repository herunterladen; dazu müssen wir zuerst Subversion installieren:
apt-get install subversionAls nächstes laden wir die VirtualBox-Quellen in das Verzeichnis /usr/src/virtualbox herunter:
mkdir /usr/src/virtualbox
cd /usr/src/virtualbox
svn co http://virtualbox.org/svn/vbox/trunk vbox
Dann kompilieren wir VirtualBox wie folgt:
cd vbox
./configure
source ./env.sh
kmk all
cd out/linux.x86/release/bin/src
make
make install
Anschließend laden wir das vboxdrv-Kernelmodul und kopieren die VirtualBox-Dateien an die entsprechenden Stellen auf der Festplatte:
cd ../
modprobe vboxdrv
echo vboxdrv >> /etc/modules
cp -prf .so /usr/lib/
mkdir /usr/local/virtualbox
cp -prf /usr/local/virtualbox/
ln -s /usr/local/virtualbox/VirtualBox /usr/local/bin/VirtualBox
ln -s /usr/local/virtualbox/VBoxSVC /usr/local/bin/VBoxSVC
Als nächstes erstellen wir die Gruppe vboxusers und fügen unseren Desktop-Benutzer (z.B. falko) hinzu:
groupadd vboxusers
usermod -G vboxusers -a falko
Jetzt müssen wir die Berechtigungen von /dev/vboxdrv ändern, damit sie von der Gruppe vboxusers zugänglich sind:
chmod 660 /dev/vboxdrv
chgrp vboxusers /dev/vboxdrv
Um zu verhindern, dass die Berechtigungen von /dev/vboxdrv beim Booten zurückgesetzt werden, bearbeiten wir /etc/udev/rules.d/40-permissions.rules und fügen am Ende dieser Datei die folgende Zeile hinzu:
gedit /etc/udev/rules.d/40-permissions.rules| [...] KERNEL=="vboxdrv", GROUP="vboxusers", MODE="0660" |
Das war’s. Jetzt bleibt nur noch, einen Menüeintrag für VirtualBox zu erstellen. Klicken Sie mit der rechten Maustaste auf Anwendungen und wählen Sie Menüs bearbeiten:

In dem sich öffnenden Fenster wählen Sie bitte Systemwerkzeuge aus und klicken Sie dann auf Neues Element:

Im Fenster “Launcher erstellen” füllen Sie bitte die folgenden Details aus:
- Typ: Anwendung
- Name: VirtualBox
- Befehl: VirtualBox (bitte auf Groß-/Kleinschreibung achten - dies ist ein Befehl, wenn Sie ihn nicht richtig schreiben, wird die Anwendung nicht gestartet)
- Kommentar: Sie können alles eingeben, was Sie möchten, oder es leer lassen.
Wenn Sie möchten, können Sie auch ein Symbol für die neue Anwendung auswählen, aber das ist kein Muss.

VirtualBox sollte jetzt in der Liste der Elemente für das Menü Systemwerkzeuge angezeigt werden. Klicken Sie auf Schließen, um das Fenster zu verlassen:

Anschließend finden Sie VirtualBox unter Anwendungen > Systemwerkzeuge:

So sieht es aus, wenn VirtualBox gestartet wird:

3 Links
- InnoTek VirtualBox: http://www.virtualbox.org
- Ubuntu: http://www.ubuntu.com
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.