Скопировать и вставить гостя Linux на хост Windows не удается

12361
countermode

Я использую Linux (Gentoo 3.15.5-hardened-r2) в качестве гостя на рабочей станции VMware 9.0.2, хост - Windows 7 Enterprise. Моя рабочая среда в гостевой системе Linux - KDE 4.12.5. Я использую open-vm-tools 2013.09.16.1328054-r3 (инструменты VMware просто слишком сложны и трудны для сборки).

Эта проблема

Я могу скопировать вещи (файлы и содержимое буфера обмена) с других виртуальных машин и хоста в гостевую систему Linux, даже используя drag & drop, но другой способ не получается. Я могу скопировать текст и изображения из буфера обмена, если нажму Shift + Ctrl, чтобы освободить мышь и клавиатуру от гостя. Но копирование файлов или перетаскивание не работает вообще. Более того, когда я пытаюсь покинуть гостевое окно с помощью мыши, кажется, что мышь «прилипает» к краю гостя (указатель мыши «отбрасывается» обратно в гостевое окно пару раз, пока я не могу продолжить, точное поведение меняется).

Все это работало один раз без каких-либо проблем (старая версия рабочей станции VMware, инструменты VMware, ядро ​​Linux, KDE, Qt и т. Д.).

Параметры изоляции гостя VMware включены для перетаскивания и копирования и вставки. Перезагрузка и перезапуск всего не улучшает ничего. vmtoolsdбежит.

Какие-либо предложения?

NB Обновление рабочей станции VMware не вариант.

2
Попробуйте переустановить инструменты VMware. Иногда это помогает, но по моему опыту проблема всегда возвращается. Вы можете открыть заявку с помощью VMware Support, но эта очень старая проблема существует во многих конфигурациях с давних времен и никогда не решалась. harrymc 10 лет назад 0
Как я уже сказал, я использую open-vm-tools (недавно обновленный); Инструменты VMware - это просто PITA. По крайней мере, для Gentoo они просто отстой. countermode 10 лет назад 0
Инструменты VMware всегда были PITA, но в вашем случае они могли бы работать лучше, чем open-vm-tools. Как я уже сказал, невозможно предсказать, какая конфигурация и виртуальная машина будут иметь эту проблему. Я думаю, что лучше избегать приостановки виртуальной машины, потому что инструменты VMware в моем случае не полностью работают при включении питания. Забавно, что вы не можете найти готовую версию. harrymc 10 лет назад 0
Что ж, готовые инструменты сами по себе работают. У меня та же проблема, что описана в Q с ними, и я сделал несколько VMware-Kung-Fu, просто чтобы ничего не достичь. Но драйверы ядра VMware (например, для vmhgfs) просто не собираются. Вот почему я бросил инструменты VMware. countermode 10 лет назад 0
Мой последний трюк, который я могу внести - это изоляция гостя, чтобы отключить перетаскивание, нажмите OK, затем снова включите и снова OK. Иногда это заставляет его работать до следующего раза (используя инструменты VMware). Иногда также переустановка инструментов VMware снова заставляет его работать по крайней мере для текущего сеанса. harrymc 10 лет назад 0

2 ответа на вопрос

6
jjk_charles

Попробуйте следующие шаги,

  • Зайдите в ВМ / Настройки / Параметры / Гостевая изоляция
  • Снимите оба флажка (Включить перетаскивание, Включить копирование и вставку) и нажмите ОК
  • Завершите работу гостя и завершите работу VMware Workstation.
  • Перезагрузите хост-компьютер
  • Запустите VMware Workstation, но пока не запускайте гостя
  • Зайдите в ВМ / Настройки / Параметры / Гостевая изоляция для гостя и ПРОВЕРЬТЕ оба флажка
  • Включите гостя

Вышеуказанные шаги оказались успешными для других, сталкивающихся с той же проблемой. Это на самом деле скопировано / вставлено отсюда

Примечание . Эта проблема скорее связана с настройкой, чем с чем-либо, и у вас уже есть права на настройки.

Я только что попробовал это, так же как другие предложения от форума сообщества VMware. Нет эффекта :-( countermode 10 лет назад 0
Вы также пытались переустановить VMWare Tools или Open-vm-tools? Я предполагаю, что вы бы, но просто хотел подтвердить. jjk_charles 10 лет назад 0
Хорошо, я попробую, но я верю, что здесь есть что-то более глубокое ... countermode 10 лет назад 0
Переустановка open-vm-tools не имела (видимого) эффекта. countermode 10 лет назад 0
Вы когда-нибудь сохраняли снимок гостевой ОС? jjk_charles 10 лет назад 0
Я делаю это редко, я давно этого не делал. Зачем? countermode 10 лет назад 0
Попробуйте отключить, а затем включить параметры перетаскивания в режиме гостевой изоляции, сохраните снимок. Затем перезапустите VMWare и перезагрузите снимок. jjk_charles 10 лет назад 0
Никакого эффекта вообще. countermode 10 лет назад 0
Я также установил коммерческие инструменты VMware. Нет эффекта. Даже со всеми предлагаемыми трюками. Прямо сейчас единственные идеи, которые у меня остались: (а) отключить Grsecurity для сборки ядра, (б) использовать простое ядро ​​без Grsecurity вообще, (в) установить гостя с нуля. ~ В любом случае, спасибо, что уделили мне время. countermode 10 лет назад 0
@countermode Нет проблем, опубликуйте решение, как только вам удастся его исправить. jjk_charles 10 лет назад 0
Не работает на рабочей станции 11. AlexLordThorsen 9 лет назад 0
:( больше не работает Hoang Hieu 8 лет назад 0
0
Kristoffer Lindahl

I had this problem for years. I think i just solved it.

I run RoyalTS for my RDP connections. When RoyalTS is running, i cannot copy+paste between host and guest. If i close RoyalTS it starts working. Starting RoyalTS again breaks copy+paste.

I'm so happy! i can copy+paste again!

Похожие вопросы