Общий буфер обмена (clipboard) позволяет обмениваться информацией между виртуальными машинами или между виртуальной машиной и хост системой. Процедура настройки общего буфера обмена описана в фирменной инструкции пользователя Oracle VM VirtualBox® на английском языке.

Работа с общим буфером обмена будет доступна только в том случае, если Вы установили Гостевые дополнения VirtualBox в гостевой операционной системе. Кроме того Вы можете настроить обработчик события Drag'n'Drop (перетащить и оставить). Доступны следующие режимы работы общего буфера обмена: Выключен, Из основной в гостевую OS, Из гостевой в основную ОС, Двунаправленный.

Сначала выполните следующие операции в хост системе:

  • Запустите «Oracle VM VirtualBox Менеджер».
  • Выберите ту виртуальную машину, к которой хотите  включить общий буфер обмена.
  • Откройте Свойства этой виртуальной машины и выберите раздел Общие.
  • Откройте вкладку Дополнительно.
  • Настройте режим работы общего буфера обмена и Drag'n'Drop.

Настройка общего буфера обмена для виртуальной машины

У меня хост Ubuntu 12.04, VirtualBox 4.2.10 r84104, гость Fedora 18. Буфер обмена работает в обоих направлениях, Drag'n'Drop - только из хоста в гостя.

Не работает Drag.n.Drop в VirtualBox

На снимке видно, что файл host.txt перенесли из хоста на Ubuntu в гостя с Fedora удачно. Кроме того, в результате выполнения Drag'n'Drop в папке Documents в госте появилась папка VirtualBox Dropped Files в которой содержится не зависимая копия перенесенного файла. Попытка перенести файл из гостя в хост систему закончилась неудачей - файл зацепился за границу окна виртуальной машины. Такая же проблема наблюдается при перетаскивании фрагмента текста.

Копирование и вставка фрагментов текста происходит в обоих направлениях, а вот копирование и вставка файлов не идет ни в одном направлении.