Как исправить копирование и вставку virtualbox на хост-машину?

Иногда при использовании VirtualBox я пытался скопировать текст с виртуальной машины на хост-машину, но безуспешно. Всякий раз, когда это происходит, я исправляю это, перезагружая виртуальную машину. Есть ли решение этой проблемы, потому что я не хочу продолжать перезагружаться снова и снова.

Примечание: Я всегда могу скопировать текст с хоста на виртуальную машину.

Если вашей гостевой ОС является ubuntu, то выполнение следующих двух команд в терминале ubuntu должно помочь:

$ killall VBoxClient$ VBoxClient-все

На гостевой системе Windows XP я могу убить "VBoxTray.exe " использование диспетчера задач (Ctrl+Alt+Del), затем перезапустите его из "Program Files/VirtualBox Guest Additions".

В настройках виртуального поля Oracle перейдите к

Settings > General > Advance

Существует опция перетаскивания. Выберите направление, в котором вы хотите скопировать текст.

Для меня, хоста Windows 7 и гостя Ubuntu 16.04, мне пришлось установить гостевые дополнения VirtualBox.

  1. Запустите виртуальную машину
  2. Выберите пункт Меню Устройства
  3. Выберите Вставить Гостевые дополнения Образ компакт диска
  4. Перейдите в каталог, в который смонтирован ваш привод CD-ROM (обычно /media/<user>/VBOXADDITIONS_x.x.x/)
  5. Установите его sudo sh ./VBoxLinuxAdditions.run
  6. Перезагрузите виртуальную машину!

Я нашел полные шаги в эта ссылка

Установите VBoxClient (требование для следующего шага):

sudo apt install virtualbox-guest-x11

Перезапустите модуль буфера обмена VBox:

pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard

В Ubuntu вам может потребоваться установить virtualbox-guest-x11

sudo apt-get install virtualbox-guest-x11

а затем запустите клиент virutal box

VBoxClient-all

Как исправить общий буфер обмена в VirtualBox (гостевой Windows)

  1. В VirtualBox Windows Guest Откройте Диспетчер задач
  2. Перейдите на вкладку Процессы, выделите VBoxTray.exe и выберите Завершить процесс
  3. Перейдите на вкладку Приложения и выберите Новая задача
  4. Перейдите в папку установки гостевых дополнений VirtualBox и выберите VBoxTray.exe и выберите OK.

После этого должен работать двунаправленный общий буфер обмена.

В Ubuntu 18.04, работающем на VirtualBox 5.2.22, я сделал следующее:

  1. В диспетчере VirtualBox, щелкните правой кнопкой мыши виртуальную машину Ubuntu> - Настройки> - Вкладка Общие сведения> слева - Вкладка "Дополнительно" справа`.
    Теперь выбирай Общий буфер обмена как : Двунаправленный

  2. В Ubuntu в терминале выполните следующие команды:

    sudo apt install virtualbox-guest-x11

Теперь мне пришлось перезапустить Ubuntu, чтобы выполнить приведенную ниже команду выполнить успешно:

VBoxClient --clipboard

После этого двунаправленная копия начала работать.

В Ubuntu 16.10 мне пришлось выполнить следующую команду, чтобы заставить его работать:

service virtualbox-guest-utils start

В дополнение к этому, установите Общий буфер обмена установка на Двунаправленный в Общие/Дополнительные настройки виртуального ящика.

При необходимости обновите VirtualBox до последней версии, в настоящее время 4.1.2, они решили многие проблемы. Затем переустановите гостевые дополнения на виртуальной машине, так как копирование-вставка управляется драйверами гостевых дополнений.

Вы пробовали просто переустановить Гостевые дополнения на виртуальной машине? Если нет, проверьте ответ от Pisu ниже. Вы не упомянули, как вы изначально установили VirtualBox (внешний пакет с веб-сайта VirtualBox или пакет virtualbox-ose из репозиториев Ubuntu) Кроме того, на какой версии вы работаете (как на Ubuntu, так и на VirtualBox). Эта информация может помочь нам помочь вам.