Die gemeinsame Nutzung der Zwischenablage funktioniert einwandfrei, funktioniert jedoch nach einiger Zeit nicht mehr (bis ich den Computer neu starte).
Soweit ich weiß, funktionieren die Gastzugänge manchmal nicht mehr. Ich habe gelesen, dass ich vboxadd-timesyn
auf meinem System laufen sehen sollte . Ich habe nachgesehen ps -A | grep -i vbox
und sehe es nicht. Alles was ich bekomme ist:
VBoxSerive
VBoxClient
VBoxClient
VBoxClient
VBoxClient
Wenn dies tatsächlich das Problem ist, wie starte ich den Dienst neu? Wenn nicht, was könnte ich mir sonst noch ansehen?
Dies ist mit einem Windows 7-Host und Linux Ubuntu-Gast.
quelle
So reparieren Sie die freigegebene Zwischenablage in VirtualBox
Die Zwischenablage sollte danach funktionieren.
quelle
Ich habe herausgefunden, dass Sie auf Linux-Gästen (in meinem Fall Ubuntu) und Windows 7-Hosts (das spielt wohl keine Rolle) nur den folgenden Prozess auf Ihrem Gastcomputer neu starten müssen:
Finden Sie mit ps die PID des Prozesses heraus und beenden Sie ihn. Starten Sie anschließend den Vorgang mit dem obigen Befehl erneut und die Zwischenablage beginnt wieder zu arbeiten. Ich benutze das zum Beispiel:
quelle
VBoxClient
es unter/usr/sbin
Debian 8 installiert wurde - dies befindet sich möglicherweise nicht im Pfad für Nicht-Root-Benutzer.kill
ist eine wirklich langatmige Art zu sagenpkill -f 'VBoxClient --clipboard'
. Wenn Sie sich nicht für die anderen Dienstekillall VBoxClient
Versuchen Sie
vboxadd-timesyn start
, den Dienst neu zu starten.Eine andere Sache, an die ich mich erinnere, war, die gemeinsame Nutzung der Zwischenablage von bidirektional zu Host zu Gast zu ändern.
Hier finden Sie ein altes Bug-Ticket, das Ihrem Problem ähnelt. Es ist eine lange Lektüre, aber vielleicht finden Sie dort einige nützliche Vorschläge.
Wenn sich das Problem nicht beheben lässt, sollten Sie einen Fehlerbericht im Bugtracker von VirtualBox selbst öffnen , da Sie nicht die ersten sind, die Probleme mit der freigegebenen Zwischenablage haben.
quelle
vboxadd-timesyn start
erhalte ich:command not found
. Irgendwelche Vorschläge?VBoxClient
,VBoxClient-all
,VBoxControl
undVBoxService
./etc/init.d/vboxadd-timesync start
?/etc/init.d/vboxadd
werdenvboxadd
, sindvboxadd-service
undvboxadd-x11
vboxadd
. Wenn dies zutrifft, können Sie versuchen,/etc/init.d/vboxadd
ähnliche Befehle auszuführen.Ich habe festgestellt, dass das Problem darauf zurückzuführen ist, dass VirtualBox Guest Additions nicht ordnungsgemäß installiert wurden (fehlende Abhängigkeit von Kernel-Headern usw., wodurch ein Virtualbox-Kernel-Modul nicht erstellt wurde).
Versuchen Sie, die Gastzugaben manuell über die Befehlszeile zu installieren, und lesen Sie die Fehler sorgfältig durch. Das folgende HOWTO enthält detaillierte Anweisungen.
Ein Tipp ist, die Ausgabe von zu überprüfen
sudo lsmod | grep vbox
, die die Kernelmodule für Virtualbox anzeigt - diese war anfangs leer. Hier ist die Ausgabe nach dem Fix:Sobald die Kernel-Module fertig waren, musste ich nur noch laufen
/usr/sbin/VBoxClient --clipboard
(auf Debian 8 jessie) und die Zwischenablage fing an zu arbeiten. Die Virtualbox-Version war 4.3.30.Die Befehle, die ich für dieses Setup ausgeführt habe (Ihre können abweichen), waren:
Eine systematische Möglichkeit zur Behebung dieses Problems (und möglicherweise auch anderer Probleme ) ist das Guest Additions HOWTO für Linux . Der Name des Installationsskripts hat sich seit 2009 geändert, aber das HOWTO ist immer noch sehr hilfreich und enthält Befehle für Debian / Ubuntu- und RHEL / CentOS-Distributionen.
quelle
Das Problem kann dadurch verursacht werden, dass VirtualBox-Addons nicht ordnungsgemäß gestartet werden. Versuchen Sie diesen Befehl im Gastbetriebssystem:
quelle
sudo
undinit.d
Skripte). Trotzdem wäre es schön, ein bisschen mehr Erklärungen darüber zu haben, was es tut.Das hat bei mir funktioniert ..
Ich bin auf Linux Mint 17.1 XFCE. Das offizielle Distributionspaket unterstützt 4.3.18. Ich war auf .22 und hatte viele verschiedene Probleme, so dass ich auf .18 herabgestuft habe. Dann, nachdem ich gebootet habe, habe ich die ISO-Datei Geräte -> Gastzugaben einfügen und das .run-Installationsprogramm als root ausgeführt. Trotz der Warnung zum Erkennen einer Paketinstallationsversion konnte diese überschrieben werden. Bingo. Keine Probleme mehr mit Netzwerk & Zwischenablage. Ich denke, das Wichtigste ist, zumindest für meine Distribution, das offizielle Paket abzuspielen, aber die mit dem Client gelieferte ISO zu verwenden.
-Steve
quelle
Ich hatte ein ähnliches Problem: In meinem Fall wurde das Prozess / usr / bin / VBoxClient --clipboard mehrmals pro Sitzung geschlossen.
Um damit umzugehen, habe ich ein Bash-Programm erstellt:
Ich habe es jedes Mal ausgeführt, wenn ich nicht mehr in der Lage war, die Zwischenablage zu verwenden.
quelle