Поскольку вы используете VirtualBox, вам необходимо установить Гостевые дополнения
Перетащите
Oracle VM VirtualBox позволяет перетаскивать содержимое с хоста на гостевую систему и наоборот. Для этого на гостевой системе должна быть установлена последняя версия гостевых дополнений.
Прозрачное перетаскивание позволяет копировать или открывать файлы, каталоги и даже определенные форматы буфера обмена с одного конца на другой. Например, от хоста к гостю или от гостя к хосту. Затем вы можете выполнять операции перетаскивания между хостом и виртуальной машиной, так как это была бы собственная операция перетаскивания в операционной системе хоста.
На данный момент перетаскивание реализовано для систем на базе Windows и X-Windows, как на хостовой, так и на гостевой стороне. Поскольку X-Windows поддерживает множество различных протоколов перетаскивания, на данный момент поддерживается только самый распространенный из них, XDND. Приложения, использующие другие протоколы, такие как Motif или OffiX, не будут распознаваться Oracle VM VirtualBox.
В контексте использования перетаскивания источник данных называется источником. То есть откуда берутся фактические данные и указываются. Цель указывает, куда должны поступать данные из источника. Перенос данных из источника в приемник может осуществляться различными способами, например копированием, перемещением или связыванием.
Запись
На данный момент поддерживается только копирование данных. Перемещение или связывание еще не реализовано.
При передаче данных с хоста на гостевую ОС хост в этом случае является источником, а гостевая ОС — целью. Однако при передаче данных с гостевой ОС на хост гостевая ОС на этот раз стала источником, а хост — целью.
По соображениям безопасности перетаскивание можно настроить во время выполнения для каждой виртуальной машины либо с помощью пункта меню «Перетаскивание» в меню «Устройства» виртуальной машины, как показано ниже, либо с помощью команды VBoxManage.
Рисунок Параметры меню перетаскивания
Доступны следующие режимы перетаскивания:
Неполноценный.
Полностью отключает функцию перетаскивания. Это значение по умолчанию при создании новой виртуальной машины.
Хост к гостю.
Включает операции перетаскивания только с хоста на гостя.
Гость для хозяина.
Включает операции перетаскивания только с гостя на хост.
Двунаправленный.
Включает операции перетаскивания в обоих направлениях: от хоста к гостю и от гостя к хосту.
Запись
Поддержка перетаскивания зависит от используемого интерфейса. На данный момент только интерфейс VirtualBox Manager предоставляет эту функциональность.
Чтобы использовать команду VBoxManage для управления текущим режимом перетаскивания. изменить вм и команды controlvm позволяют установить текущий режим перетаскивания виртуальной машины из командной строки.
Поддерживаемые форматы
Поскольку Oracle VM VirtualBox может работать на различных хост-операционных системах, а также поддерживает широкий спектр гостевых систем, некоторые форматы данных необходимо преобразовать после передачи. Это делается для того, чтобы целевая операционная система, получающая данные, могла обрабатывать их надлежащим образом.
Запись
При перетаскивании файлов никакое преобразование данных не выполняется. Например, при передаче файла с гостевой системы Linux на хост Windows окончания строк, характерные для Linux, не преобразуются в окончания строк Windows.
Служба перетаскивания Oracle VM VirtualBox обрабатывает следующие форматы:
Простой текст: из таких приложений, как текстовые редакторы, интернет-браузеры и окна терминалов.
Файлы: из файловых менеджеров, таких как Windows Explorer, Nautilus и Finder.
Каталоги: Для каталогов применяются те же форматы, что и для файлов.
Известные ограничения
Для перетаскивания известны следующие ограничения:
На хостах Windows перетаскивание содержимого между программами с повышенными правами UAC (Контроль учетных записей) и программами без повышенных прав UAC не допускается. Если вы запустите Oracle VM VirtualBox с правами администратора, перетаскивание не будет работать в проводнике Windows, который по умолчанию запускается с правами обычного пользователя.