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

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

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

6
jjk_charles

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

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

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

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

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

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