Ist es sicher, zwei verschiedene VirtualBox Guest Additions gleichzeitig zu installieren?

Ist es sicher, zwei verschiedene VirtualBox Guest Additions gleichzeitig zu installieren?

Ich habe mich gefragt, ob es sicher ist, sowohl Windows- als auch Linux-Versionen von VirtualBox Guest Additions zu installieren. Ich habe bei Google gesucht, konnte aber keine Antwort finden.

Ich muss ein Vbox-Image erstellen, das sowohl auf Windows- als auch auf Linux-Hosts funktioniert (für freigegebene Ordner und dergleichen). Aber ich weiß nicht, ob die Installation einer zweiten Gasterweiterung nach der ersten zu unvorhersehbaren Konflikten/Problemen führen wird.

-- BEARBEITEN --

Teil meiner Verwirrung bestand darin, dass es unter Linux/Ubuntu möglich war, VBox Guest Additions über das apt-getSystem zu installieren. Dies brachte mich zu der Annahme, dass es Windows- und Linux-Versionen von Guest Additions gibt.

Ich habe getestet, ob ich die Guest Additions auf einem Windows-Host aus der offiziellen Oracle-Quelle installieren kann, und habe dann das virtuelle Image unter Linux verwendet. Funktionen wie freigegebene Ordner usw. funktionieren einwandfrei.

Antwort1

Die ISO-Datei mit den GuestAdditions (die zur Installation im GUEST gemountet wird) enthält mehrere Versionen (32/64 Bit, Windows, Linux und einige Unix-Varianten) für verschiedene GUEST-Betriebssysteme. Das kann verwirrend sein.

Die Gast-Erweiterungen werden immer auf dem Gastbetriebssystem installiert. Nicht auf dem Host.
Die Host-Seite ist in die VirtualBox-Installation selbst integriert und nicht änderbar.

Wichtig ist nur, dass Sie im Gastbetriebssystem dieselbe Version der Gasterweiterungen verwenden wie die VirtualBox-Version auf dem Hostbetriebssystem.
Auch wenn eine Versionsdifferenz scheinbar einwandfrei funktioniert, besteht die Möglichkeit, dass subtile Fehler auftreten, das System instabil wird oder die Leistung abnimmt, wenn die Versionen nicht übereinstimmen.

Wenn Sie also eine virtuelle Maschine zwischen Hosts verschieben, achten Sie darauf, die GuestAdditions bei Bedarf zu aktualisieren.
Neuere Versionen können über die alte installiert werden.
Wenn der GUEST eine neuere Version als der HOST hat, aktualisieren Sie am besten VirtualBox selbst auf dem HOST. (Die GuestAdditions können im GUEST heruntergestuft werden, aber das kann sehr kompliziert sein, insbesondere auf einem Unix/Linux-GUEST.)

Antwort2

Die Gasterweiterungen sind gastspezifisch, es spielt keine Rolle, von welchem ​​Host Sie sie installieren. Sie können eine VM von einem Host auf einen anderen übertragen. Wie in der Antwort aufWas ist die empfohlene Methode zum Verschieben einer VirtualBox-VM auf einen anderen Computer?. (Leider ist der VB-Hilfeserver von Oracle ausgefallen, daher kann ich Ihnen derzeit keine Referenzen dazu geben.)

Die Ergänzungen bieten betriebssystemspezifische Treiber und Tools, die es dem Gastbetriebssystem ermöglichen, mit VirtualBox zu kommunizieren, nicht direkt mit dem Host.

verwandte Informationen