Ubuntu in VirtualBox: Vollbildmodus und Gasterweiterungen installieren
Hier ist ein ausführliches Tutorial, wie du Ubuntu (insbesondere die Server-Variante) in VirtualBox optimal nutzt, die Gasterweiterungen installierst und den Vollbildmodus aktivierst.
Die VirtualBox-Gasterweiterungen (Guest Additions) sind ein Paket aus Treibern und Systemanwendungen, die die Performance optimieren und zusätzliche Funktionen wie den Vollbildmodus, die gemeinsame Zwischenablage und freigegebene Ordner ermöglichen.
Voraussetzungen
- Eine laufende VirtualBox-Instanz mit Ubuntu Server.
- Eine aktive Internetverbindung innerhalb der VM.
- Benutzerrechte mit
sudo-Zugriff.
Schritt 1: Das System aktualisieren
Bevor du startest, solltest du sicherstellen, dass alle Paketlisten und installierten Pakete auf dem neuesten Stand sind.
Öffne das Terminal und gib folgende Befehle ein:
sudo apt update
sudo apt upgrade -y
Schritt 2: Notwendige Abhängigkeiten installieren
Damit die Gasterweiterungen kompiliert und installiert werden können, benötigt Ubuntu einige Build-Werkzeuge und Kernel-Header.
Installiere diese mit folgendem Befehl:
sudo apt install -y build-essential dkms linux-headers-$(uname -r)
Schritt 3: Gasterweiterungen-Abbild einlegen
Gehe im Menü des VirtualBox-Fensters (während die VM läuft) auf: Geräte -> Gasterweiterungen einlegen... (oder "Insert Guest Additions CD Image").
Hinweis: Da es sich um die Server-Version (ohne grafische Benutzeroberfläche) handelt, passiert nach dem Klicken im System erst einmal nichts automatisch. Wir müssen das "virtuelle Laufwerk" manuell einbinden.
Schritt 4: Das CD-Laufwerk mounten
Erstelle einen Ordner, in dem das Abbild eingehängt werden kann, und mounte es dort:
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
(Falls eine Fehlermeldung erscheint, dass das Gerät schreibgeschützt eingebunden wird, kannst du dies ignorieren – das ist bei CDs normal.)
Schritt 5: Die Installation ausführen
Wechsle in das Verzeichnis und starte das Installationsskript:
cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run
Warte, bis der Vorgang abgeschlossen ist. Es ist normal, wenn dort Meldungen erscheinen, dass kein Fenstermanager (Window System) gefunden wurde, falls du nur die Server-Konsole nutzt.
Schritt 6: System neu starten
Damit alle Treiber korrekt geladen werden, starte die VM neu:
sudo reboot
Vollbildmodus aktivieren
Bei Ubuntu Server (nur Konsole):
Bei einer reinen Server-Installation ohne Desktop-Umgebung bedeutet "Vollbild" lediglich, dass das VirtualBox-Fenster groß wird, die Konsole aber oft in einer festen Auflösung in der Mitte bleibt.
- Du kannst versuchen, über Anzeige -> Virtueller Bildschirm 1 eine passende Auflösung zu erzwingen.
- Tipp: Für Server-Arbeiten empfiehlt es sich, die VM über SSH (z.B. mit PuTTY oder dem lokalen Terminal) anzusteuern. Dann kannst du das Fenster beliebig skalieren.
Falls du eine Desktop-Oberfläche nachinstalliert hast:
- Drücke die Tastenkombination
Host-Taste + F(Standardmäßig:Rechte Strg-Taste + F). - Gehe alternativ im Menü auf Anzeige -> Vollbildmodus.
- Dank der installierten Gasterweiterungen passt sich die Auflösung von Ubuntu nun automatisch an deine Monitorgröße an, sobald du das Fenster ziehst.
Zusätzliche Funktionen freischalten (Optional)
Nachdem die Gasterweiterungen installiert sind, kannst du nun in den VM-Einstellungen unter Allgemein -> Erweitert folgende Funktionen aktivieren:
- Gemeinsame Zwischenablage: Bi-direktional (Texte kopieren zwischen Host und Gast).
- Drag'n'Drop: Bi-direktional (Dateien hin- und herschieben).