CentOS 8 im Vollbildmodus: Installation der VirtualBox Guest Additions via Terminal
Hier ist ein detailliertes Tutorial, wie du CentOS 8 in VirtualBox in den Vollbildmodus versetzt, indem du die Guest Additions über die Kommandozeile installierst.
Die Installation der VirtualBox Guest Additions ist notwendig, um Funktionen wie den Vollbildmodus, eine flüssige Mauszeiger-Integration und die gemeinsame Zwischenablage nutzen zu können.
Voraussetzungen
- CentOS 8 ist in VirtualBox installiert und gestartet.
- Du hast Root-Rechte oder
sudo-Zugriff. - Eine aktive Internetverbindung für den Download von Paketen.
Schritt 1: System aktualisieren
Bevor wir beginnen, stellen wir sicher, dass alle Systempakete auf dem neuesten Stand sind. Öffne dazu das Terminal in CentOS.
sudo dnf update -y
Hinweis: Falls der Kernel aktualisiert wurde, starte das System neu, bevor du fortfährst: sudo reboot
Schritt 2: Notwendige Build-Abhängigkeiten installieren
Damit die Guest Additions kompiliert werden können, benötigt CentOS bestimmte Entwickler-Tools und Kernel-Header.
sudo dnf install -y gcc make perl kernel-devel kernel-headers elfutils-libelf-devel
Schritt 3: Guest Additions Image einlegen
Gehe im Menü des VirtualBox-Fensters (oben in der Leiste) auf: Geräte (Devices) -> Medium mit Gasterweiterungen einlegen... (Insert Guest Additions CD image...)
Falls eine Meldung erscheint, dass das Medium nicht gefunden wurde oder bereits eingelegt ist, kannst du diesen Schritt überspringen.
Schritt 4: Das CD-Laufwerk mounten
In CentOS wird das CD-Image oft nicht automatisch gemountet. Wir erstellen einen Mount-Punkt und binden das Image manuell ein.
-
Erstelle ein Verzeichnis für den Mount-Punkt:
sudo mkdir -p /mnt/cdrom -
Mounte das CD-Laufwerk:
sudo mount /dev/cdrom /mnt/cdrom
Schritt 5: Installation der Guest Additions ausführen
Wechsle nun in das Verzeichnis des gemounteten Images und starte das Installationsskript.
-
In das Verzeichnis wechseln:
cd /mnt/cdrom -
Das Skript ausführen:
sudo ./VBoxLinuxAdditions.run
Warte, bis der Vorgang abgeschlossen ist. Es ist normal, dass im Terminal einige Zeilen Text erscheinen, die den Kompilierungsprozess bestätigen.
Schritt 6: System neu starten
Damit alle Treiber und Module korrekt geladen werden, muss das System neu gestartet werden.
sudo reboot
Schritt 7: Vollbildmodus aktivieren
Nachdem das System neu gestartet ist, kannst du den Vollbildmodus wie folgt aktivieren:
- Klicke im VirtualBox-Menü auf Anzeige -> Vollbildmodus.
- Oder verwende den Shortcut: Host-Taste + F (Die Host-Taste ist standardmäßig die rechte Strg-Taste).
Die Auflösung von CentOS sollte sich nun automatisch an die Größe deines Monitors anpassen.
Fehlerbehebung (Troubleshooting)
Falls der Vollbildmodus immer noch nicht funktioniert:
- Überprüfe in den VirtualBox-Einstellungen der VM unter Anzeige, ob der Grafik-Controller auf VMSVGA eingestellt ist.
- Vergewissere dich, dass der Grafikspeicher auf mindestens 128 MB eingestellt ist.