Я использую VirtualBox 4.1.4 на своем ноутбуке с Windows 7 и гостем Ubuntu 11.10.
Я хотел бы скопировать текст из терминала Ubuntu и вставить его в файл на хосте Windows. По какой-то причине это не работает.
Есть идеи?
Мне пришлось сделать четыре шага:
sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
Вы установили необходимые инструменты виртуального ящика? (те, которые вы должны установить в гостевую операционную систему, чтобы обеспечить плавную работу / взаимодействие между хостом и гостем)
Вы можете использовать Pastebin.com , если у вас есть доступ к Интернету.
В VirtualBox 4.x:
Запустите экземпляр Ubuntu, затем в меню VirtualBox в верхней части окна запущенного экземпляра, «Машина»> «Настройки», вкладка «Дополнительно», измените «Общий доступ к буферу обмена» на Двунаправленный. По какой-то причине для него установлено значение «Отключено» - неясно, почему я этого хочу.
Краткое описание «Основная интеграция ОС и виртуальных ОС»:
Я выделил какой-то текст из Firefox и попытался вставить его в терминал, но он не работал. У меня были установлены гостевые дополнения, а также было включено двунаправленное копирование и вставка, и оно все еще не работало, но теперь я нашел причину.
Очевидно, когда я пометил текст в Firefox, дополнительная информация также сохранялась как шрифт и стиль. Терминал не может интерпретировать это, поэтому он не принимает его. Я вставил текст в простой текстовый редактор (в моем случае notepad ++), затем снова выделил текст и скопировал его. Теперь, когда я вставил его в терминал, это сработало.
Таким образом, это также может быть причиной того, что функция копирования и вставки не работает, даже если все настроено правильно.
Использование VirtualBox 4.3.12 с Ubuntu 14.04 x64 в качестве гостя.
Запустите свою виртуальную машину, затем установите Virtualbox Guest Addition
Вы можете найти эту опцию в разделе «Устройства» на виртуальной машине 4.2 или следовать инструкциям на . Как установить Guest Additions в виртуальной машине VirtualBox ?
Перейдите в «Настройки VirtualMachine» -> «Основные» -> «Дополнительно» -> «Общий буфер обмена (двунаправленный)»
Перезагрузите виртуальную машину.
для меня это решило проблему (она была установлена на Отключено), у меня было несколько машин, которые работали, а некоторые нет, поэтому я проверил настройки в рабочих, у них был двунаправленный буфер обмена. Не знаю, была ли это проблема с обновлением или ... просто дважды проверьте параметры общего буфера обмена.
Надеюсь, это кому-нибудь поможет.
VirtualBox V 4.1.20
По какой-то причине я не смог скопировать с моей виртуальной машины WindowsXP в VirtualBox в Ubuntu. Однако я решил проблему, включив общую папку.
Вы можете сделать это, перейдя к Devices > Shared Folders > Shared Folder Settings
в меню alt в окне VM. После того, как вы настроили папку на хосте, вы можете получить доступ к ней внутри виртуальной машины в My Network Places
:
Для VMWare 15 мне пришлось приостановить/выключить машину и перейти в ВМ -> Настройки -> вкладка Параметры -> Изоляция гостя
Оттуда вы можете установить / снять флажок Включить копирование и вставку