So installieren Sie VirtualBox Guest Additions für eine virtuelle Ubuntu-Maschine

So installieren Sie VirtualBox Guest Additions für eine virtuelle Ubuntu-Maschine

VirtualBox Guest Additions sind in VirtualBox wichtig, da sie eine hervorragende Grafikbeschleunigung sowie andere nützliche Funktionen wie Unterstützung für freigegebene Ordner, bessere Grafikunterstützung und andere Dinge bieten.

Wenn Sie Ubuntu in einer virtuellen VirtualBox-Maschine verwenden möchten, müssen Sie diese Gasterweiterungen installieren. In dieser Anleitung gehen wir genau darauf ein. 

Hinweis: Obwohl sich dieses Handbuch auf eine Ubuntu-VM konzentriert, sollten die Installationsanweisungen auch auf jedem Linux-Gastbetriebssystem in VirtualBox funktionieren. Die Installationsanweisungen für den Linux-Header unterscheiden sich jedoch.

So installieren Sie VirtualBox Guest Additions für eine virtuelle Ubuntu-Maschine

Einrichten einer Ubuntu-VM in VirtualBox

Das Einrichten einer Ubuntu-VM ist nicht so schwer. Im Wesentlichen installieren Sie Ubuntu praktisch genauso wie auf einem physischen Computer. Um diesen Vorgang zu beschleunigen, können Sie jedoch eine vorkonfigurierte VM von OSboxes.org herunterladen. 

Um eine VM herunterzuladen, gehen Sie zur Ubuntu-Seite auf Osboxes.org . Suchen Sie dort nach der neuesten Version von Ubuntu, klicken Sie auf die Registerkarte "VirtualBox" und wählen Sie die Download-Schaltfläche.

Osboxes vertreibt seine VMs im Archivformat. Wenn das Archiv heruntergeladen ist, öffnen Sie VirtualBox, klicken Sie auf „Neu“ und führen Sie die Einrichtung zum Erstellen Ihrer neuen VM durch. 

So installieren Sie VirtualBox Guest Additions für eine virtuelle Ubuntu-Maschine

Wenn Sie zum Einrichtungsprozess für die VM gelangen, wählen Sie „Bestehende virtuelle Festplattendatei verwenden“ und wählen Sie die Osboxes VM VDI-Datei als vorhandene Festplatte aus, um die heruntergeladene VM zu verwenden.

Wenn Sie keine OSboxes-VM für Ubuntu verwenden möchten, gehen Sie zu Ubuntu.com/desktop, laden Sie die neueste Ubuntu-ISO-Datei auf Ihren Computer herunter, laden Sie sie in VirtualBox und installieren Sie Ubuntu auf die alte Weise.

Installieren von Linux-Headern in Ubuntu VM

In der Ubuntu-VM müssen Sie die Linux-Kernel-Header installieren. Diese Header sind erforderlich, um den Linux-Kernel zu ändern, und die VirtualBox-Gasterweiterungen funktionieren ohne sie nicht unter Ubuntu, da es sich um Kernelmodule handelt.

Um die neuesten Ubuntu-Kernel-Header zu installieren, starten Sie zunächst ein Terminalfenster auf dem Desktop. Sie können ein Terminalfenster auf dem Desktop mit Strg + Alt + T öffnen  oder indem Sie im App-Menü auf „Terminal“ klicken.

Sobald das Terminalfenster in der Ubuntu-VM geöffnet ist, verwenden Sie den  Befehl apt install  unten, um die Ubuntu Linux-Kernel-Header zu installieren. 

sudo apt install linux-headers-$(uname -r) -y

Gasterweiterungen herunterladen

Nachdem Sie Ihre OSboxes-VM in VirtualBox eingerichtet haben, können Sie sich mit dem Passwort „osboxes.org“ anmelden. Wenn Sie Ihre eigene VM mit einem Ubuntu-ISO einrichten, melden Sie sich mit Ihrem Benutzernamen und Passwort an.

Wenn Sie sich angemeldet haben, müssen Sie die neueste Version der VirtualBox-Gasterweiterungen herunterladen. Der einfachste und schnellste Weg, dies zu tun, besteht darin, dies in der VirtualBox-App und nicht auf der offiziellen Website zu tun.

Suchen Sie von hier aus das Menü „Geräte“ im Ubuntu-Fenster und klicken Sie mit der Maus darauf. Wenn Sie auf das Menü klicken, sehen Sie viele verschiedene Optionen, auf die Sie klicken können.

Schauen Sie zum unteren Rand des Menüs und klicken Sie im Menü auf die Schaltfläche „Gasterweiterungen einfügen“. Wenn Sie zum ersten Mal darauf klicken (wenn Sie diese Option noch nie zuvor ausgewählt haben), beginnt VirtualBox mit dem Herunterladen der Guest Additions-ISO-Datei auf Ihren Computer.

Wenn der Downloadvorgang abgeschlossen ist, wird die ISO-Datei der VirtualBox Guest Additions automatisch in das virtuelle CD/DVD-Laufwerk der Ubuntu-VM eingefügt. Kurz darauf wird auf dem Desktop der Ubuntu-VM ein Popup-Fenster angezeigt.

Installieren der Gasterweiterungen in der Ubuntu-VM

Wenn Sie die ISO-Datei Guest Additions in die Ubuntu-VM einfügen, sollten Sie eine Eingabeaufforderung auf dem Bildschirm sehen. Diese Eingabeaufforderung informiert Sie darüber, dass sich auf der Festplatte installierbare Software befindet, die Ubuntu installieren kann. 

Klicken Sie mit der Maus auf die Schaltfläche „Ausführen“, um die Installation zu starten. Wenn Sie auf "Ausführen" klicken, wird ein Terminalfenster auf dem Bildschirm angezeigt. Folgen Sie den Anweisungen, die Ihnen sagen, was zu tun ist. 

So installieren Sie VirtualBox Guest Additions für eine virtuelle Ubuntu-Maschine

Während der Terminalinstallation der Guest Additions kann es zu einer fehlgeschlagenen Installation kommen. Fehlgeschlagene Installationen treten auf, wenn Ihrer Ubuntu-VM einige Pakete fehlen, die die Software erwartet. 

Machen Sie sich keine Sorgen, wenn bei der Installation von Guest Additions ein Problem auftritt. Lesen Sie einfach, welche Pakete Sie installieren müssen. Öffnen Sie das Terminalfenster, installieren Sie die Pakete mit  apt install , werfen Sie dann das Guest Additions-ISO aus der VM aus und fügen Sie es erneut ein, um das Dialogfeld "Software ausführen" erneut aufzurufen.

So installieren Sie VirtualBox Guest Additions für eine virtuelle Ubuntu-Maschine

Wenn das Terminalfenster die Installation von VirtualBox Guest Additions auf Ihrer Ubuntu-VM abgeschlossen hat, starten Sie neu. Sie müssen die Ubuntu-VM neu starten, um die neue Software zu verwenden, die im Ubuntu-VM-Kernel installiert ist. 


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?