Dwukierunkowe przeciąganie i upuszczanie nie działa z VirtualBox i Ubuntu 14.04


23

Używam Virtualbox 4.3.20 z obrazem Ubuntu 14.01. System operacyjny hosta to Windows 8.1. Dwukierunkowe przeciąganie i upuszczanie działało wcześniej, ale teraz nie będzie po uaktualnieniu do tych wersji z poprzednich wersji. Co mogę zrobić, aby rozwiązać problem?


4
wykonaj polecenie: sudo apt-get update && sudo apt-get install -y virtualbox-guest-* && rebootaby zainstalować dodatki dla gości.
blkpws

Odpowiedzi:


18

„Przeciągnij i upuść” został wprowadzony wraz z dodatkami gości w Virtual Box 5.0. z pewnymi ograniczeniami:

W tej chwili system „przeciągnij i upuść” jest wdrażany w systemach Windows i X-Windows, zarówno po stronie hosta, jak i gościa. Ponieważ X-Windows obsługuje różne protokoły przeciągania i upuszczania, obsługiwany jest tylko ten najczęściej używany, XDND. Podręcznik VirtualBox

Oprócz tego obsługiwane jest tylko przeciąganie i upuszczanie prostego tekstu lub pliki i katalogi menedżera plików, które nie działają z uprawnieniami administracyjnymi.

Wstępne eksperymentalne wersje Virtual Box „Drag'N'Drop” tylko dla gościa Linuksa zostały wprowadzone w wersji 4.2 .


To interesujące, ponieważ zadziałało, zanim zaktualizowałem przy użyciu starszych wersji oprogramowania.
Niklas

@NiklasRosencrantz: tak - naprawdę mnie zdezorientowało podczas czytania, ale mogę tylko powiedzieć, że nigdy nie działałem poprawnie na moich systemach.
Takkat

1
@ Hi-Angel: dzięki za powiadomienie, patrz edycja. Jednak nie nazwałbym tego w pełni wdrożonym, ale teraz działa to (czasami).
Takkat

1
Jesteśmy teraz kilka lat później i nie działa dla mnie Win 10, VirtualBox 5.2, Ubuntu 18
Colin D

@ CololinD Działa z Ubuntu na Windows 10 dla mnie. Ale nie na odwrót. Może to być ograniczenie systemu Windows.
Takkat

5

Zgodnie z uwagami do wydania: https://www.virtualbox.org/wiki/Changelog-4.2

„Dodano eksperymentalne wsparcie dla Drag'n'drop od hosta dla gości Linux. Wsparcie dla większej liczby gości i dla gościa jest planowane.”

Nie widziałem żadnych nowych informacji o wydaniu wskazujących, że status się zmienił.

Przeciągnij i upuść działa tylko w jedną stronę. Spróbuj włączyć tylko opcję „host dla gościa”. Z tego powodu bardziej efektywne może być po prostu użycie folderu współdzielonego i przenoszenie plików tam iz powrotem.


Udostępniony folder to skuteczne podejście. Ja też to robię.
Starszy Geek

3

Zrobiłeś

sudo apt-get install virtualbox-guest-dkms

aby upewnić się, że Virtualbox nie ulegnie awarii po aktualizacji jądra?


Tak, próbowałem tego i testowałem ponownie. Drag'n drop nie działał. Próbowałem także przejść na upuszczanie gości i hostów i to też nie działało. Przeciągam lewym przyciskiem myszy, a plik po prostu nie przekracza krawędzi okna VirtualBox. W każdym razie dzięki za odpowiedź.
Niklas

1
Powinniśmy nie zaleca instalowania przestarzały uzupełnień gości z repozytoriów do nowszej wirtualnym wydaniu Box.
Takkat

1

Rozwiązałem ten problem w „brudny” sposób. Po prostu kompresuję dowolne pliki / foldery, które chcę DnD z mojej maszyny Wirtualnej Ubuntu do systemu Windows do formatu .zip. Mam nadzieję, że to pomaga.


0

Możesz spróbować jeszcze jednej rzeczy 1) udostępnić żądany folder z systemu operacyjnego Windows. 2) Sprawdź, czy karta sieciowa ma połączenie NAT. 3) z Ubuntu na plikach wybierz Połącz z serwerem. 4) smb: /// 5) Wprowadź nazwę użytkownika i hasło użytkownika systemu Windows.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.