Wie aktiviere ich die freigegebene Zwischenablage in VirtualBox?


171

Wo befindet sich die Konfigurationsoption zum Freigeben von Zwischenablagen (Kopieren und Einfügen) zwischen dem Host-Betriebssystem und dem Gast-Betriebssystem?

Antworten:


188

Wenn Guest Additions installiert sind, kann die Zwischenablage Ihres Gastbetriebssystems für Ihr Hostbetriebssystem freigegeben werden.

Alt-Text

Markieren Sie die Gast-VBox in der VirtualBox-Konsole und öffnen Sie Allgemein -> Erweitert . Hier können Sie zwischen verschiedenen Einstellungen für die freigegebene Zwischenablage wählen : Deaktiviert, Gast zu Host, Host zu Gast oder Bidirektional


3
Für alle anderen, die auf dieses Problem stoßen - Ich hatte die Option, die bidirektionale Zwischenablage mit Windows 8 zu aktivieren, bevor ich Guest Additions installierte ... aber natürlich funktionierte es nicht, obwohl ich die Option ausgewählt hatte. Nachdem ich Guest Additions installiert hatte, fing es an, normal zu funktionieren.
Nikib3ro

16
Ein Neustart des Gastbetriebssystems war für mich erforderlich, nachdem ich das installiert Guest Additionsund das Shared Clipboardto Bidirectionalzum Laufen gebracht hatte.
legends2k

12
Ich habe Bidirectionaldie VM neu gestartet, konnte sie jedoch nicht zum
Laufen bringen

2
Dies
behebt

3
Weiß jemand, warum Sie dazu gezwungen werden, Guest Additions auf dem Gast zu installieren, obwohl Sie nur ASCII-Code vom Host auf den Gast kopieren möchten? Scheint seltsam, dass es für diesen Fall keine Problemumgehung gibt, da die VM bereits Tastendruckereignisse weitergeleitet hat. Sie müssen lediglich Tastendruckereignisse von Host zu Gast transparent einfügen.
Parthian Shot

18

Windows 7 64-Bit-Host, Ubuntu 12.10 64-Bit-Gast.

Ich habe die Zwischenablage und Drag & Drop aktiviert, bevor ich Guest Additions installiert habe. Nach der Installation von Guest Additions funktionierte die Zwischenablage und Drag & Drop nicht. Ich habe die Zwischenablage deaktiviert und per Drag-and-Drop verschoben, die Gastzugaben deinstalliert, neu gestartet und die Gastzugaben neu installiert - immer noch ein Fehler.

Um dies zu beheben, habe ich Folgendes getan:

Deinstallierte Gästezusätze und deaktivierte Zwischenablage per Drag & Drop. Dann vom Terminal habe ich benutzt

$ apt-get install make gcc linux-headers-$(uname -r)

Neu installieren (sollte fehlerfrei sein), neu starten, Zwischenablage aktivieren und ziehen und ablegen. Voilà!


2
Das sollte die Antwort sein! es hat bei mir funktioniert.
Ketan

Einzige Lösung, die für mich bei Lubuntu den Trick brachte. Danke vielmals!
Zar

Arbeitete für mich für Host Mac OSX -> Gast Ubuntu.
Vinay

Dies ist in der Tat die Lösung für diejenigen, die diesen Thread gefunden haben, nachdem sie bereits die Gastzusätze installiert und die gemeinsame Nutzung der Zwischenablage aktiviert haben. Nebenbei bemerkt, müssen Sie möglicherweise auch dkms installieren und nicht neu starten - starten Sie einfach den Fenstermanager neu.
Valmiky Arquissandas

Welche Gastzusätze installieren Sie, als Sie sagten, deinstallieren Sie Gastzusätze? Von der virtuellen Box für dieselbe Version herunterladen und das Skript ausführen xxx.runoder mithilfe von apt-get install virtualbox-xxxPaketen installieren ? Spielt das eine Rolle?
Robin Hsu

4

Installieren Sie Guest Additions für Windows XP. Auf diese Weise können Sie das Gastbetriebssystem in den Host integrieren.

Einige Eigenschaften:

  • Freigegebene Ordner - Das heißt, Sie können Ordner erstellen, auf die sowohl das Gastsystem als auch das Hostsystem zugreifen können.
  • Beschleunigtes Video
  • Mausintegration - Sie müssen die Maus nicht mehr erfassen. Fokus folgen Sie Ihrer Maus.
  • Freigegebene Zwischenablage

Informationen zum Installieren der Guest Additions finden Sie im Benutzerhandbuch, Kapitel 4 .


4

In den VirtualBox-Windows-Versionen 5.1.8 bis 5.2.6 (möglicherweise auch ältere oder zukünftige Versionen) kann auf zwei Arten darauf zugegriffen werden:

  1. Allgemeine Einstellungen
  2. Fenster des aktiven Gastkontos

Wenn jemand weiß, welche anderen Versionen ebenfalls funktionieren, fügen Sie diese bitte als Kommentare hinzu.

1. Version: Allgemeine Einstellungen

Maschine> Einstellungen:

Maschine> Einstellungen

Allgemein> Erweitert> Freigegebene Zwischenablage

Allgemein> Erweitert

2. Version: Fenster des aktiven Gastkontos

Geräte> Freigegebene Zwischenablage> Gewünschte Option Bidirektionale Zwischenablage ausgewählt Verfügbare Optionen: 1. Freigegebene Zwischenablage> Deaktiviert 2. Freigegebene Zwischenablage> Von Host zu Gast 3. Freigegebene Zwischenablage> Von Gast zu Host 4. Freigegebene Zwischenablage> Bidirektional


2

Um Ihre Host-Zwischenablage freizugeben, müssen zuerst die Guest Additions installiert werden.

Bezüglich der Optionen für die Zwischenablage klicken Sie mit der rechten Maustaste auf die Gast-VM in der virtuellen Box. Wählen Sie Einstellungen. Wählen Sie im Abschnitt Allgemein die Registerkarte Erweitert.


2

Gehen Sie in den Virtual Box-Basisfenstern einfach zu den Einstellungen Ihres Computers, und Sie können die Einstellungen unter Allgemein ändern.

Bildbeschreibung hier eingeben


1

Ich hatte das gleiche Problem mit der Zwischenablage auf meinem Host Windows 10 und Ubuntu 16.06 Gast. Ich habe all das erfolglos versucht. Schließlich habe ich auf der Virtual Box-Website diesen Befehl ausprobiert

Wenn Sie den Verdacht haben, dass ein Fehler aufgetreten ist, überprüfen Sie, ob Ihr Gast ordnungsgemäß eingerichtet ist, und versuchen Sie, den Befehl auszuführen

sudo rcvboxadd setup

https://www.virtualbox.org/manual/ch04.html#idm1948

Nach einem Neustart des Gastcomputers funktionierte das Kopieren und Einfügen der freigegebenen Zwischenablage schließlich ordnungsgemäß


Ubuntu 16.06 klingt interessant
PulseJet

Arbeitete für mich mit VirtualBox unter MacOS 10.14.2 mit Ubuntu 18.04, kann nach der Installation fragen gcc make perl, dies tun und neu starten.
David
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.