Двунаправленное перетаскивание не работает с VirtualBox и Ubuntu 14.04
Я использую Virtualbox 4.3.20 с образом Ubuntu 14.01. Хост ОС - Windows 8.1. Двунаправленное перетаскивание раньше работало, но теперь не будет после обновления до этих версий из предыдущих версий. Что я могу сделать, чтобы решить проблему?
5 ответов
"Перетаскивание" было представлено с гостевыми дополнениями в Virtual Box 5.0. с некоторыми ограничениями:
В настоящее время перетаскивание реализовано для систем на базе Windows и X-Windows, как на хосте, так и на гостевой стороне. Поскольку в X-Windows используются разные протоколы перетаскивания, на данный момент поддерживается только самый используемый протокол XDND. VirtualBox Руководство
Кроме того, поддерживается только перетаскивание простого текста или файлов и каталогов файлового менеджера, не работающих с правами администратора.
Предварительные экспериментальные версии Virtual Box "Drag'N'Drop" только для гостей Linux были представлены в версии 4.2.
В соответствии с примечаниями к выпуску: https://www.virtualbox.org/wiki/Changelog-4.2
"Добавлена экспериментальная поддержка Drag'n'drop с хоста для гостей Linux. Планируется поддержка большего количества гостей и гостя к хосту".
Я не видел никаких новых заметок о выпуске, указывающих, что статус изменился.
Таким образом, Drag 'n' Drop будет работать только 1 способ. Попробуйте включить только "хост для гостя". Кроме того, по этой причине может быть более эффективно просто использовать общую папку и перемещать файлы туда-сюда таким образом.
Сделали ли вы
sudo apt-get install virtualbox-guest-dkms
убедиться, что virtualbox не ломается после обновлений ядра?
Я решил эту проблему "грязным" способом. Я просто сжимаю любые файлы / папки, которые я хочу, чтобы DnD из моей виртуальной машины Ubuntu в Windows в формате.zip. Надеюсь, это поможет.
Вы можете попробовать еще одну вещь 1) поделиться нужной папке из ОС Windows. 2) Убедитесь, что сетевой адаптер подключен через NAT. 3) из Ubuntu на файлы выберите подключиться к серверу. 4) smb:/// 5) Введите имя пользователя и пароль пользователя Windows.