Aktivieren von Gasterweiterungen für virtuelle Maschinen auf einem Mac-Host und einem Mac-Gast

Ich möchte Shared foldersauf VirtualBox aktivieren. Ich ging zu Devices tabund klickte auf -> Insert guest additions CD image. Nichts ist passiert. Dies ist ein Bild meiner Registerkarte "Speicher" in den Einstellungen der virtuellen Box:

Geben Sie hier die Bildbeschreibung ein

Ich habe zuvor diese Nachricht erhalten, die mich anwies, zu gehen Insert guest additions CD image:

Geben Sie hier die Bildbeschreibung ein

Antworten (4)

Ich zitiere mal eine frühere Antwort von mir :

Aus dem Virtualbox-Handbuch: Kapitel 14 :

14.2. Bekannte Probleme
Mac OS X-Gäste:
VirtualBox stellt derzeit keine Gasterweiterungen für Mac OS X bereit

[schnipsen]

Nach dem Inhalt dieser , würde ich in nächster Zeit nicht auf eine solche Unterstützung in VirtualBox warten.

Die Situation hat sich seitdem nicht wirklich geändert.

Es gibt einige Diskussionen über eine Problemumgehung , die die integrierte OS X-Freigabefunktion und die Konfiguration Ihres Netzwerk-Setups zum Funktionieren beinhaltet, aber nichts genau definiertes.

Verdammt, also keine freigegebenen Ordner für Macs :(
Schade, aber ich habe Dropbox als Workaround verwendet, was gut funktioniert. Sie können entweder dasselbe Konto für Ihren Gastgeber und Ihren Gast verwenden oder einfach einen freigegebenen Ordner von einem Konto zum anderen einrichten. Sie können auch die BitTorrent-Synchronisierung oder etwas anderes verwenden.
Normalerweise verwende ich nur einen USB-Stick.

Guest Additions sind für macOS ab VirtualBox 6.0 verfügbar

Laut Änderungsprotokoll befinden sich macOS/OSX-Gasterweiterungen auf „anfänglicher Unterstützung“, was bedeutet, dass Features/Funktionalität eingeschränkt sein können.

es ist eine gute Nachricht, jemand hat es getestet?

Um diese Frage zu lösen, müssen Gasterweiterungen auf einem MacOS-Gast vorhanden sein. Wenn Sie stattdessen Gasterweiterungen von einem MacOS-Host auf einem Nicht-MacOS-Gast installieren möchten:

Sie können die ISO-Datei der Gasterweiterungen von Ihrem Computer kopieren.

Suchen Sie zuerst VirtualBox im Anwendungsordner, klicken Sie mit der rechten Maustaste darauf und wählen Sie Paketinhalt anzeigen. Navigieren Sie dann zu Contents/MacOS/VBoxGuestAdditions.iso. Kopieren Sie es an einen Ort, auf den Sie zugreifen können, wenn Sie nach Dateien suchen.

Danach können Sie das Gerät einfügen, indem Sie auf Geräte > Optische Laufwerke > Disk-Image auswählen... klicken und dann Ihre kopierte ISO-Datei auswählen.

Dann können Sie Ihre ISO in Ihrer VM ausführen und die Gasterweiterungen installieren.

Was? Ich kann nicht so einfach sein - haben Sie dies getan und waren in der Lage, bidirektionales Drag & Drop oder die gemeinsame Nutzung der Zwischenablage durchzuführen?
Es hat für mich funktioniert. Sie müssen dies auch tun: if-not-true-then-false.com/2010/…

Problemumgehung: Erstellen einer*.iso

( von hier )

Erstellen Sie ein *.iso"optisches Laufwerk" und fügen Sie dieses ein.

  • Öffnen Sie zum Erstellen der Datei das Terminal und navigieren Sie zu dem Ordner, den Sie packen möchten. dann laufe:
    hdiutil makehybrid -iso -udf -udf-volume-name NAME_OF_ISO -o ./OUTPUT_FILE_NAME.iso ./FOLDER_TO_PACK/
    wobei du offensichtlich den Ordner auswählen NAME_OF_ISO(ziemlich irrelevant) OUTPUT_FILE_NAME.isound angeben musstFOLDER_TO_PACK

  • Fügen Sie dann die erstellte Datei in Ihrem Gast ein
    Geben Sie hier die Bildbeschreibung ein