Mam konfigurację z dwoma ekranami z hostem Windows i maszyną wirtualną z systemem Linux.
Windows Host: Windows 7 x64, VMware Workstation (8.0.5, most recent)
Linux VM: CentOS 6.4 x64 (most recent) + VMware Tools (most recent)
Funkcja wspólnego schowka ma dla mnie ogromne znaczenie. Często kopiuję polecenia z hosta Windows na maszynę wirtualną z systemem Linux, ale udostępnianie schowka często przestaje działać.
Ponowne uruchomienie gościa nie rozwiązuje problemu. Ponowne uruchomienie komputera z systemem Windows rozwiązuje ten problem, chociaż jest to tylko tymczasowe działanie. Problem często powraca w ciągu 20-30 minut po ponownym uruchomieniu.
vmware-workstation
clipboard
ujjain
źródło
źródło
Odpowiedzi:
Raz spędziłem kilka godzin na ponownym uruchomieniu, ponownej instalacji VMtools itp., Podczas gdy poprawka naprawdę zawieszała się i ponownie uruchamiała VMware.
źródło
Mam ten sam problem, ale Host to Windows, gość to Windows. Wymuszam zabijanie vmtools i uruchamiam je ponownie, co zawsze sprawiało, że cut / paste nadal działa.
Nie jestem pewien, jakie będzie polecenie na centos, aby zabić narzędzia klienta.
źródło
/usr/lib/vmware-tools/sbin64/vmtoolsd -n vmusr
. Następnie uruchom go ponownie za pomocąvmware-user
Oto, co zadziałało dla mnie:
Próba zamknięcia stacji roboczej VMWare. Zostaniesz poproszony o podanie niektórych opcji postępowania z działającymi gośćmi (jeśli są obecnie uruchomieni): Zawieś, Wyłącz, Uruchom w tle, Anuluj .
Wybierz Uruchom w tle . Ponownie otwórz stację roboczą VMWare.
źródło
Po prostu ponownie uruchamiam usługi VMware na hoście, kiedy to nastąpi.
Staraj się unikać anulowania operacji kopiowania i wklejania. Jednocześnie wykonuj tylko jedną operację kopiowania i wklejania.
źródło
Jeśli używasz systemu Windows w systemie Windows, spróbuj użyć maszyny wirtualnej przez RDP. Powinien być w ten sposób bardziej stabilny. Wiem, że nie ma to związku z pierwotnym pytaniem, ale niektórym może się przydać, ponieważ ten temat jest słabo dostępny w Internecie i nie ma dobrego rozwiązania.
źródło
Miałem te same problemy, ale z narzędziami open-vm (gość Ubuntu 14, host Win10)
Rozwiązałem to po prostu ponownie uruchamiając VMware Workstation (jak wspomniano wcześniej)
Wszystko zajęło zaledwie 2 sekundy.
Czego nie wiedziałem: Twoja wirtualna maszyna nie jest zawieszona ani zatrzymana .
Wystarczy kliknąć Plik -> Wyjdź (lub X) i wybrać „Uruchom w tle”, a następnie ponownie uruchom VMware Workstation, i ponownie, kopiuj i przeszłość działa ponownie!
źródło
Miał podobny problem z Workstation 10 (host W7, gość 2008R2), kopiowanie z gościa na hosta nie działało, kopiowanie z hosta na gościa działało.
Ponowne uruchomienie
vmtoolsd.exe -n vmusr
na gościu ivmware-tray.exe
na hoście rozwiązało to.źródło
Jeśli twój gość jest oparty na Uniksie, możesz to uruchomić.
Łapie pid vmtoolsd, zabija go i uruchamia ponownie. To naprawi funkcjonalność kopiowania / wklejania:
Opcjonalnie zapisz go jako skrypt i umieść skrypt w $ PATH, abyś mógł go łatwiej uruchomić. Ty nie musisz ponownie uruchomić maszynę wirtualną lub uruchom ponownie VMWare.
źródło
Wygląda na to, że istnieje wiele możliwości spowodowania błędu usuwania kopiowania / wklejania między hostami, więc dodam tutaj moją poprawkę. (I tak, wiem, że używam innego VMWare, innego systemu operacyjnego hosta i innego systemu gościa w porównaniu do tych określonych w tym pytaniu, ale tak naprawdę wydaje się to być narzędziem vmware, więc mam nadzieję, że pomoże niektórym osobom, które wylądują na tej stronie, tak jak ja.) Oczywiście musisz mieć zainstalowane narzędzia VMWare - prawdopodobnie najpierw je zaktualizuj - a opcje izolacji gościa muszą zezwalać na kopiowanie / wklejanie, jak wspomnieli inni.
Najpierw moja konfiguracja:
(Chociaż ten schowek działa, a następnie nagle nie działa, występował w poprzednich wersjach MacOS i poprzednich aktualizacjach Fusion 8.)
Moja poprawka: zatrzymaj usługę narzędzi VMware „VMTools”, zamknij / zabij aplikację zasobnika narzędzi vmware, uruchom ponownie usługę, uruchom ponownie aplikację zasobnika narzędzi vmware.
Polecenia do uruchomienia w gościach Windows, jako Administrator: (przetestowane w PowerShell i CMD)
To działa dla mnie ... na razie. Oczywiście twój przebieg może się różnić, a jeśli masz komentarze do mojej odpowiedzi, daj mi znać. Wiem, że „vmtoolsd.exe” w poprzednich wersjach był nazywany czymś innym. Może parametry uruchamiania są takie same, a może nie.
Używam tego w pliku wsadowym z 1-sekundowym opóźnieniem między każdą linią. Istnieje wiele sposobów wstawiania opóźnień, a Rob van der Woude ma dość cholerną wyczerpującą listę tych sposobów.
Te same ogólne metody mogą działać w innych systemach-gościach, ale nie mam szczegółów, jak to zrobić.
Mam nadzieję, że to komuś pomoże!
źródło
Funkcja udostępniania schowka wymaga zainstalowania VMware Tools na maszynie wirtualnej. Umożliwia także przeciąganie i upuszczanie między maszynami wirtualnymi a systemem operacyjnym hosta.
Powiedziałbym, żeby dokładnie sprawdzić, czy narzędzia VMWare są zainstalowane. Jeśli tak, może je usunąć i ponownie zainstalować. Jeśli to nie zadziała, możesz spróbować zaktualizować stację roboczą VMware. VMWare 9.0 jest już dostępny!
źródło
Miał ten sam problem z wersją 10.0.
Najpierw upewnij się, że izolacja gościa jest wyłączona: Ustawienia VM> Opcje> Izolacja gościa są włączone.
Spróbuj skopiować i wkleić z zewnętrznych dysków HD lub wymiennych, a nie z partycji systemowej.
Moja konfiguracja: VM zapisana na zewnętrznym HD. Kopiuj wklej z wewnętrznego HD (C :) nie działa, kopiuj i wklej z zewnętrznego HD (E :) będzie działać. Zakładam, że C&P jest dezaktywowany dla lokalnej partycji systemowej.
źródło
Doświadczyłem tego teraz na Windows 7 64bit jako Host i Gość, VMWare Workstation 9. Rozwiązanie po mojej stronie: Usługa
VMware Workstation Server
została ustawiona na ręczne uruchamianie na hoście. Po uruchomieniu tej usługi (i skonfigurowaniu jej do automatycznego uruchamiania) kopiowanie i wklejanie działało normalnie między hostem a gościem.źródło
W moim przypadku po prostu ponowne uruchomienie usługi narzędzi VMware dla gościa rozwiązało ten problem (przeciąganie i upuszczanie plików działa, ale kopiowanie tekstu przez bufor między hostem a gościem nie działa).
źródło
Zasadniczo uzyskuję dostęp do gościa systemu Windows uruchomionego w VMWare na innym urządzeniu Windows z własnej stacji roboczej Windows. Zdalnie używam standardowego systemu Windows „Remote Desktop Connection”.
W tej konfiguracji , gdy okno Pulpitu zdalnego NIE jest w trybie pełnoekranowym, ogólnie umożliwia działanie schowka. Kiedy jest pełnoekranowy, a ja często się zmieniam, wtedy schowek się zawiedzie.
Uwaga - okno VMWare na polu serwera MOŻE być pełnoekranowe, co nie wydaje się mieć znaczenia.
źródło
Najbardziej ogólnym, a zatem najlepszym sposobem na skopiowanie / wklejenie do pracy w VMware (przynajmniej w wersji 14) z systemem Linux / Ubuntu Desktop gości jest dodanie poniższego skryptu bash do
$HOME/.profile
:Po dodaniu tego w folderze Linux / Ubuntu $ HOME po prostu wyloguj się i ponownie uruchom system operacyjny Ubuntu / Linux-guest, zaloguj się .. i kopiowanie wklejenie !!
Skrypt
/usr/bin/vmware-user-suid-wrapper
uruchamia demona przestrzeni użytkownikavmtoolsd
i można go również uruchomić ręcznieMożesz także sprawdzić, czy w twoim systemie powinny teraz działać dwie (2) demony vmtoolsd. Oba są potrzebne i ten z args:
-n vmusr ..
to ten, który powoduje, że kopiowanie-wklejanie i przeciąganie i upuszczanie działa. Uruchamianie `ps aux | grep -v vmtoolsd | grep vmtoolsd 'pokaże to:guru@visuxmono:~$ ps aux | grep -v grep | grep vmtoolsd root 762 10228 Ssl 21:20 0:03 /usr/bin/vmtoolsd guru 3053 34092 S 21:21 0:03 /usr/bin/vmtoolsd -n vmusr --blockFd 3
źródło
korzystanie z VMWare Workstation / Player jest niewłaściwe. Wystarczy utworzyć maszyny wirtualne i pozostawić je uruchomione w tle.
I użyj menedżera terminali, takiego jak MobaXTerm, SuperPutty, Kitty W ten sposób uzyskasz znacznie więcej funkcji i lepsze zarządzanie.
źródło