Die VirtualBox Guest Additions wurden entwickelt, um in einer virtuellen Maschine installiert zu werden, nachdem das Gastbetriebssystem installiert wurde, und enthalten Treiber und Optimierungen für eine bessere Systemleistung und Benutzerfreundlichkeit.
Durch die Installation der VirtualBox Guest Additions sollte die virtuelle Maschine unter anderem über eine bessere Videounterstützung (einschließlich hardwarebeschleunigter Grafik), eine gemeinsame Zwischenablage, Drag-and-Drop-Unterstützung zwischen Gast- und Hostcomputern und freigegebene Ordner verfügen.
Benutzer von Debian (im Contrib-Repository), Ubuntu und Debian/Ubuntu-basierten Linux-Distributionen können die VirtualBox Guest Additions aus den Repositories installieren (Installation der Datei virtualbox-guest-x11
, virtualbox-guest-utils
und virtualbox-guest-dkms packages
), während Fedora 28 und höher standardmäßig mit einem Guest Additions-Paket geliefert werden. Diese Art der Installation der VirtualBox Guest Additions ist einfacher als die Installation der mit VirtualBox gelieferten Guest Additions. aber einige Funktionen können fehlen wie die Möglichkeit, den neuen Dateimanager zu verwenden, der in VirtualBox 6.0 hinzugefügt wurde.
In Fedora 29, das mit dem standardmäßig installierten VirtualBox Guest Additions-Paket geliefert wird, können Sie mit VirtualBox 6.0 beispielsweise die Größe des Computerfensters ändern und die gemeinsame Zwischenablage zwischen Gast- und Hostcomputer aktivieren, aber es funktionieren keine Aktionen im Zusammenhang mit freigegebenen Dateien (can Wenn Sie keine freigegebenen Ordner hinzufügen, funktioniert der neue VirtualBox 6.0-Dateimanager nicht – er friert die virtuelle Maschine vollständig ein und das Ziehen und Ablegen von Dateien zwischen Gast und Host funktioniert nicht).
Ein weiteres Beispiel. In Ubuntu 18.04 haben Sie durch die Installation der VirtualBox Guest Additions-Repository-Pakete die Möglichkeit, die Zwischenablage zwischen Gast und Host zu synchronisieren, und Sie können einen freigegebenen Ordner hinzufügen, aber Sie können den neuen VirtualBox 6.0-Dateimanager nicht verwenden oder verwenden it Ziehen und ablegen, um Ordner zwischen Host- und Gastcomputern freizugeben.
Es ist zu beachten, dass die Verwendung von Ubuntu 19.04 in einer virtuellen Maschine und die Installation der vom Repository bereitgestellten Gasterweiterungen die gemeinsame Nutzung von Ordnern zwischen Gast- und Hostmaschinen sowie mit dem neuen VirtualBox 6.0-Dateimanager ermöglicht, sodass keine Installation des integrierten erfolgt erforderlich ist das Installationsprogramm für VirtualBox Guest Additions. Alles, was Sie tun müssen, ist, diese Pakete zu installieren und neu zu starten (sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms
).
In diesem Artikel wird erläutert, wie Sie das VirtualBox Guest Additions-ISO mithilfe des integrierten VirtualBox-Installationsprogramms für virtuelle Ubuntu-, Linux Mint-, Debian-, openSUSE- oder Fedora-Gastmaschinen installieren, die alle verfügbaren Guest Additions-Funktionen aktivieren.
Verwandt:VirtualBox 6.0 mit verbesserter HiDPI-Unterstützung, neuer integrierter Dateimanager, mehr
Manuelles Installieren von VirtualBox Guest Additions ISO in Ubuntu, Linux Mint, Debian, openSUSE und Fedora
VirtualBox 6.0 File Manager mit Fedora Guest verwenden |
Terminologie:
- "Host" oder Host-Betriebssystem:der physische Computer, auf dem Oracle VM VirtualBox installiert wurde.
- „Gast“ oder Gastbetriebssystem:das Betriebssystem, das innerhalb der virtuellen Maschine ausgeführt wird.
1. Laden Sie das Oracle VM VirtualBox Extension Pack herunter und installieren Sie es auf dem Host.
Rufen Sie auf Ihrem Computer (nicht auf einem VirtualBox-Gast) die Download-Seite von VirtualBox auf und laden Sie das „VirtualBox NNN Oracle VM VirtualBox Extension Pack“ herunter – es ist eine einzige Datei für alle unterstützten Plattformen.
Doppelklicken Sie auf den heruntergeladenen .vbox-extpack
Datei und es sollte sich mit VirtualBox öffnen, damit Sie es installieren können.
2. Installieren Sie die zum Erstellen der VirtualBox Guest Additions erforderlichen Pakete auf dem Gastcomputer.
Nur Fedora:
sudo dnf update kernel*
Dann neu starten.
Andernfalls, wenn Sie Fedora gerade in einer virtuellen Maschine installiert haben und die verfügbaren Updates nicht installiert haben, können Probleme auftreten (Nichtübereinstimmung zwischen dem Kernel-Entwickler und dem aktuell laufenden Kernel).
Jetzt können Sie die Pakete installieren, die zum Erstellen der VirtualBox Guest Additions auf dem Fedora-Gast erforderlich sind:
sudo dnf install gcc automake make kernel-headers kernel-devel perl dkms elfutils-libelf-devel
openSUSE:
sudo zypper install gcc make dkms kernel-devel kernel-default-devel
Ubuntu / Linux Mint / Debian:
sudo apt install gcc make perl dkms
3. Fügen Sie die VirtualBox Guest Additions ISO (VBoxGuestAdditions.iso) ein.
Wählen Sie aus dem Menü der VirtualBox-Maschine Devices > Insert Guest Additions CD image
.
4. Installieren Sie die VirtualBox Guest Additions ISO auf dem Gastbetriebssystem (Ubuntu, Linux Mint, Debian, openSUSE oder Fedora).
Fedora oder openSUSE:
sudo /run/media/$USER/VBox_GAs*/VBoxLinuxAdditions.run
Ubuntu/Linux Mint:
sudo /media/$USER/VBox_GAs*/VBoxLinuxAdditions.run
Debian:
sudo sh /media/cdrom0/VBoxLinuxAdditions.run
In allen drei Fällen:Geben Sie yes
ein wenn Sie dazu aufgefordert werden.
5. Optional, wenn Sie freigegebene Ordner verwenden möchten:Fügen Sie Ihren Benutzernamen zum vboxsf
hinzu Gruppe auf dem Gastbetriebssystem.
Damit freigegebene Ordner funktionieren, fügen Sie den Benutzernamen Ihres Gastcomputers zu vboxsf
hinzu Gruppe (auf dem Gastcomputer):
sudo usermod -aG vboxsf $USER
Ohne dies können Sie nicht auf den Inhalt der freigegebenen Ordner auf dem Gastcomputer zugreifen.
Dies ist nicht erforderlich, um den neuen VirtualBox-Dateimanager zu verwenden, nur für die bereits vorhandene VirtualBox-Funktion für freigegebene Ordner.
6. Starten Sie die virtuelle Maschine neu.
VirtualBox 6.0 File Manager mit Ubuntu 18.04 Guest verwenden |
Sie sollten jetzt alle verfügbaren VirtualBox Guest Additions-Funktionen nutzen können:
- Aktivieren Sie die Funktion der gemeinsamen Zwischenablage auf dem Gerät
Devices menu -> Shared Clipboard
- Freigegebene Ordner vom Gerät
Devices menu -> Shared Folders
aktivieren - Drag-and-Drop von Dateien vom Computer aktivieren
Devices menu -> Drag and Drop
- Starten Sie den neuen VirtualBox 6.0-Dateimanager, der für das Durchsuchen und Kopieren von Dateien zwischen Gast und Host von
Machine menu -> File manager
verantwortlich ist , dann klicken Sie auf diesenSession
, geben Sie Ihren Benutzernamen und Ihr Passwort ein und klicken Sie aufCreate Session
Die Drag-and-Drop-Funktion funktioniert nicht mit Wayland (was in Fedora Standard ist). Um dies in Fedora zu verwenden, melden Sie sich ab und wählen Sie GNOME on Xorg
aus dem Anmeldebildschirm.