Bidirektionales Drag'n Drop funktioniert nicht mit VirtualBox und Ubuntu 14.04

23

Ich benutze Virtualbox 4.3.20 mit Ubuntu 14.01 Image. Host-Betriebssystem ist Windows 8.1. Bidirektionales Drag'n Drop funktionierte früher, jetzt jedoch nicht mehr, nachdem ein Upgrade von früheren Versionen auf diese Versionen durchgeführt wurde. Was kann ich tun, um das Problem zu beheben?

Niklas Rosencrantz
quelle
4
Führen Sie den Befehl aus sudo apt-get update && sudo apt-get install -y virtualbox-guest-* && reboot, um die Gastzugaben zu installieren.
blkpws

Antworten:

18

"Drag and Drop" wurde mit den Gastzugängen in Virtual Box 5.0 eingeführt. mit einigen Einschränkungen:

Momentan ist Drag & Drop für Windows- und X-Windows-basierte Systeme sowohl auf Host- als auch auf Gastseite implementiert. Da X-Windows über verschiedene Drag & Drop-Protokolle verfügt, wird derzeit nur das am häufigsten verwendete Protokoll, XDND, unterstützt. VirtualBox Handbuch

Außerdem wird nur Drag & Drop von einfachem Text oder Dateien und Verzeichnissen des Dateimanagers unterstützt, die nicht mit Administratorrechten ausgeführt werden.

Vorläufige experimentelle Versionen von Virtual Box "Drag'N'Drop" nur für einen Linux-Gast wurden in Version 4.2 eingeführt .

Takkat
quelle
Das ist interessant, weil es funktioniert hat, bevor ich ein Upgrade mit älteren Versionen der Software durchgeführt habe.
Niklas Rosencrantz
@NiklasRosencrantz: Ja - es hat mich beim Lesen wirklich verwirrt, aber ich kann nur sagen, dass ich es auf meinen Systemen nie richtig zum Laufen gebracht habe.
Takkat
1
@ Hi-angel: danke für den hinweis, siehe edit. Allerdings würde ich es nicht als vollständig implementiert bezeichnen, aber es funktioniert (manchmal) jetzt.
Takkat
1
Wir sind jetzt einige Jahre später und es funktioniert nicht auf Win 10, VirtualBox 5.2, Ubuntu 18 für mich
Colin D
@ColinD Es funktioniert von Ubuntu bis Windows 10 für mich. Aber nicht umgekehrt. Dies kann eine Einschränkung von Windows sein.
Takkat
5

Gemäß den Versionshinweisen: https://www.virtualbox.org/wiki/Changelog-4.2

"Experimentelle Unterstützung für Drag'n'Drop vom Host zu Linux-Gästen hinzugefügt. Unterstützung für mehr Gäste und für Guest-to-Host ist geplant."

Ich habe keine neueren Versionshinweise gesehen, die darauf hinweisen, dass sich der Status geändert hat.

Drag 'n' Drop funktioniert also nur in eine Richtung. Versuchen Sie, nur "Host für Gast" zu aktivieren. Aus diesem Grund kann es auch effizienter sein, nur einen freigegebenen Ordner zu verwenden und Dateien auf diese Weise hin und her zu verschieben.

Goblinlord
quelle
Der freigegebene Ordner ist ein effektiver Ansatz. Das mache ich auch.
Elder Geek
3

Hast du gemacht

sudo apt-get install virtualbox-guest-dkms

um sicherzustellen, dass virtualbox nach kernelupdates nicht kaputt geht?

Bio-Marmor
quelle
Ja, das habe ich probiert und erneut getestet. Drag'n Drop hat nicht funktioniert. Ich habe auch versucht, auf Gast-zu-Host-Drag'n-Drop umzusteigen, und das hat auch nicht funktioniert. Ich ziehe mit der linken Maustaste und die Datei kommt einfach nicht über den Rand des VirtualBox-Fensters. Trotzdem danke für die Antwort.
Niklas Rosencrantz
1
Wir sollten nicht empfehlen, veraltete Gastzugänge aus den Repositorys auf eine neuere Virtual Box-Version zu installieren.
Takkat
1

Ich habe dieses Problem mit einem "schmutzigen" Weg gelöst. Ich komprimiere einfach alle Dateien / Ordner, die ich von meiner Ubuntu-VM nach Windows kopieren möchte, in das ZIP-Format. Hoffentlich hilft das.

Iraklis Moutidis
quelle
0

Sie können eine weitere Sache versuchen. 1) Geben Sie den gewünschten Ordner unter Windows frei. 2) Überprüfen Sie, ob der Netzwerkadapter über eine NAT-Verbindung verfügt. 3) von ubuntu auf files wählen sie connect to server. 4) smb: /// 5) Geben Sie den Benutzernamen und das Passwort des Windows-Benutzers ein.

Parth Parmar
quelle