Als ich mit der Installation von Ubuntu-Server 12.04 fertig war, habe ich einen Schnappschuss gemacht und dann meinen Server wie folgt aktualisiert
Sudo apt-get update && Sudo apt-get upgrade
Ich denke, der Gastzusatz über das Ubuntu-Repository ist fehlerhaft. Denn nach dem Neustart konnte ich in meinem virtualbox-ubuntu-server-12.04-Fenster nichts sehen. Es war nur schwarz. Ich folge dem this Tutorial und es besagt, dass ich meinen Server aktualisieren muss.
Das bedeutet, dass ich die Virtualbox-Gastzugänge aus dem Ubuntu-Repository bekomme.
Wie kann ich ein Upgrade meines Ubuntu-Servers 12.04 durchführen, ohne den Gastzusatz aus dem Ubuntu-Repository zu installieren?
Virtual Box-Gastzusätze werden nicht standardmäßig installiert. Wir müssen sie manuell installieren, wie hier beschrieben:
[email protected]:$ Sudo apt-get install virtualbox-guest-additions
Wenn Sie die Version aus dem Oracle-Repository installiert haben (siehe --- (diese Frage ), wird standardmäßig die Gastzusatzdatei .iso auf dem Host installiert.
Die Installation der Gastzugaben erfolgt über ein Installationsskript auf der ISO-Datei, um die bereitgestellten Kernelmodule zu kompilieren und einzufügen. Das Mounten des .iso-Images kann von ihrem Speicherort auf dem Host aus erfolgen, oder alternativ durch Installieren der Gastzusätze .iso aus dem Ubuntu-Repository mit
[email protected]:$ Sudo apt-get --no-install-recommends install virtualbox-guest-additions
Wir sollten keine Empfehlungen im Gast installieren, um zu vermeiden, dass auch das Paket virtualbox-ose installiert wird.
Beachten Sie, dass die Version mit zusätzlichen Gästen aus den Repositorys möglicherweise eine frühere Version als Virtual Box aufweist, wenn sie von Oracle installiert wird. Dies wird wahrscheinlich funktionieren, wird jedoch nicht empfohlen.
Nach der Installation der Kernel-Module können die Gast-Ergänzungen .iso aus dem Gast-Betriebssystem entfernt werden. Um das Hinzufügen von Gastmodulen vom Gast zu deinstallieren, können Sie die Kernelmodule manuell entfernen oder das Skript uninstall.sh
ausführen, das sich in /opt/<VirtualBoxAddtions-x.x.xx>/
befindet.
Sie können die VirtualBox-Erweiterungen von Ubuntu oder aus den Oracle/Virtualbox-Repositorys installieren.
Beachten Sie, dass für die Installation der Erweiterungen möglicherweise eine Neukompilierung der Erweiterungen mithilfe von DKMS (Dynamic Kernel Module Support) oder eine Neukompilierung des von Ihrem Computer verwendeten Kernels erforderlich ist. In Ubuntu müssen Sie dkms
vorher installieren.
# install dkms if you haven't already
Sudo apt install dkms
Falscher Befehl sollte sein:
Sudo apt-get installiert virtualbox-guest-additions-iso