Manchmal habe ich bei der Verwendung von VirtualBox versucht, Text von der virtuellen Maschine auf die Host-Maschine zu kopieren, bin jedoch fehlgeschlagen. Wann immer dies passiert, behebe ich es durch einen Neustart der virtuellen Maschine. Gibt es eine Lösung dafür, weil ich nicht immer wieder neu starten möchte.
Hinweis: Es ist mir immer möglich, Text vom Host auf die virtuelle Maschine zu kopieren.
Antworten:
Wenn Ihr Gastbetriebssystem Ubuntu ist, sollten die folgenden zwei Befehle im Ubuntu-Terminal hilfreich sein:
quelle
VBoxClient-all
Auf meinem System wurde keine Binärdatei gefunden. Daskill
Justieren und NeustartenVBoxClient --clipboard
scheint bei mir funktioniert zu haben./usr/bin/VBoxClient-all
. Tatsächlich ist es keine Binärdatei, sondern ein Skript, das die folgenden Befehle ausführt:/usr/bin/VBoxClient --clipboard /usr/bin/VBoxClient --checkhostversion /usr/bin/VBoxClient --display /usr/bin/VBoxClient --seamless /usr/bin/VBoxClient --draganddrop
VBoxClient-all
: Stöbern Sie im Installationscode, auf den in virtualbox.org/browser/vbox/trunk/src/VBox/Additions/linux/… verwiesen wird - auch dort verwendet in Makefile.kmk ein Verweis darauf zu sein github.com/mdaniel/virtualbox-org-svn-vbox-trunk/blob/… - immer noch nicht sicher, was die Geschichte istAuf einem Windows XP-Gast kann ich "VBoxTray.exe" mit dem Task-Manager ( Ctrl+ Alt+ Del) beenden und dann über "Programme / VirtualBox- Gastzusätze" neu starten.
quelle
Gehen Sie in der Oracle Virtual Box-Einstellung zu
Es gibt eine Option zum Ziehen und Ablegen. Wählen Sie die Richtung aus, in die Sie den Text kopieren möchten.
quelle
Drag'n'Drop
? Bist du sicher?Shared Clipboard
sollte Option für Gast-Host-Kopieren / Einfügen sein, aber der Trick ist, dass es aus irgendeinem Grund nicht mehr funktioniert.Für mich, Windows 7-Host und Ubuntu 16.04-Gast, musste ich VirtualBox-Gastzusätze installieren.
/media/<user>/VBOXADDITIONS_x.x.x/
).sudo sh ./VBoxLinuxAdditions.run
Ich habe die vollständigen Schritte in diesem Link gefunden
quelle
Starten Sie das VBox-Zwischenablage-Modul neu:
pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard
quelle
In Ubuntu müssen Sie möglicherweise installieren
virtualbox-guest-x11
und starten Sie dann virutal box client
quelle
VBoxClient-all: command not found
Wie repariert man die freigegebene Zwischenablage in VirtualBox (Windows Guest)
Die bidirektionale freigegebene Zwischenablage sollte danach funktionieren.
quelle
In Ubuntu 16.10 musste ich folgenden Befehl ausführen, um es zum Laufen zu bringen:
Zusätzlich dazu eingestellt, die Gemeinsame Zwischenablage Einstellung Bidirektionale in Allgemein / Advanced Virtual Box - Einstellungen .
quelle
Wenn nötig, aktualisieren Sie VirtualBox auf die neueste Version, derzeit 4.1.2, um viele Probleme zu lösen. Installieren Sie anschließend Guest Additions erneut auf der VM, da das Kopieren und Einfügen von Treibern für Guest Additions verwaltet wird.
quelle
Ich benutze ein Mac Host OS und Ubuntu Guest (mit Lubuntu Desktop).
Die Antwort von Dmitry hat mich so nah gebracht! Aber VBoxClient lief nicht, als ich mit ps danach suchte, und der Versuch, VBoxClient-all auszuführen, schlug fehl:
Dann fand ich https://www.virtualbox.org/ticket/9332
Es stellte sich heraus, dass VirtualBox-Ergänzungen aus irgendeinem Grund nicht automatisch gestartet wurden. Durch manuelles Starten von vboxadd konnte ich den VBoxClient dann mit aktivierter Zwischenablage ausführen.
Und jetzt funktioniert Kopieren / Einfügen!
quelle
Unter Ubuntu 18.04, das unter VirtualBox 5.2.22 ausgeführt wird, habe ich Folgendes ausgeführt:
Klicken Sie in VirtualBox Manager mit der rechten Maustaste auf Ubuntu
VM->Settings->General tab on left->Advanced tab on right
. Wählen Sie nun Shared Clipboard als: BidirektionalFühren Sie unter Ubuntu auf dem Terminal die folgenden Befehle aus:
sudo apt installiere virtualbox-guest-x11
Jetzt musste ich Ubuntu neu starten, um den folgenden Befehl erfolgreich auszuführen:
Danach funktionierte die bidirektionale Kopie.
quelle
Meine Konfiguration ist Windows-Host, Xubuntu-Gast. Ich denke, es tut nicht weh, alles neu zu starten, aber das ist der Client, auf den es ankommt. (VBoxClient-all ist lediglich ein Skript, das / usr / bin / VBoxClient --clipboard und andere ausführt.)
Beachten Sie, dass es standardmäßig im Hintergrund ausgeführt wird. Es war im Besitz von init (1), aber als ich es aufrief, wurde es von einem Baum übernommen, den ich nicht kenne.
quelle
Ich habe VirtualBox 4.3.12 verwendet. Nachdem ich ein Upgrade auf 5.0 durchgeführt hatte, wurden die Fehler behoben.
Keine Kombination der Neuinstallation von Vbox-Ergänzungen hat geholfen.
Lösung: Aktualisieren Sie immer auf die neueste Version von https://www.virtualbox.org/wiki/Downloads
quelle
Melden Sie sich bei Ihrem Gastcomputer an und öffnen Sie das CD-Laufwerk, in das "VirtualBox Guest Additions" eingelegt werden soll.
Öffnen Sie dieses CD-Laufwerk und führen Sie die Datei "VBoxWindowsAdditions.exe" aus.
Nach der Installation müssen Sie neu starten, dann sollte es funktionieren!
quelle
Ich hatte ähnliche Probleme mit VirtualBox 5.1.14. Auf dem Computer wurde Opensuse Leap 42.2 ausgeführt und auf der VM wurde Windows 7 Pro (64Bit) installiert. Durch einen Neustart von Vboxtray.exe wurde das Problem einmal behoben, aber durch Deaktivieren des Indexdienstes von Windows wurde es endgültig behoben.
quelle