Czy można skopiować wklej między Mac OS a jego maszyną wirtualną?

14

Korzystam z systemu Mac OS X Lion 10.7.3 i zainstalowałem VMware do uruchamiania maszyn wirtualnych: Windows 7 i Ubuntu 11.10.

Zainstalowałem również VM Tools.

Chciałbym wiedzieć, czy jest możliwe zezwolenie na kopiowanie wklej między trzema systemami? Wygląda na to, że domyślnie (tylko za pomocą myszy) jest to niedozwolone.

Edycja1: Używam VMware Fusion 4.1.2, a Settingsdla systemów Windows i Ubuntu jest następujący:

wprowadź opis zdjęcia tutaj

Edycja2: Po prostu zdaję sobie sprawę, że wklejanie kopii (w obu kierunkach) między komputerami Mac i Windows działa domyślnie. Ale wklejanie kopii między Mac a Ubuntu lub Ubuntu i Windows nie działa ...

Nawiasem mówiąc, chcę po prostu skopiować teksty ...

Edycja3: Właśnie zamknąłem 2 maszyny wirtualne i ponownie je uruchomiłem, a kopiowanie i wklejanie tekstów między nimi działa dobrze ... To naprawdę dziwne ... Więc myślę, że zrobiłem coś na moim Ubuntu, co uniemożliwiło kopiowanie i wklejanie , a następnie uruchom ponownie system Ubuntu, zresetuj go ...

SoftTimur
źródło

Odpowiedzi:

5

Tak Kopiowanie i wklejanie jest obsługiwane, ale zależy to od tego, co robisz. Jeśli próbujesz kopiować i wklejać pliki za pomocą polecenia kliknięcia i skopiowania prawym przyciskiem myszy w Finderze, a następnie próbujesz na przykład kliknąć prawym przyciskiem myszy i wkleić maszynę wirtualną z systemem Windows, na przykład, która nie będzie działać, ponieważ VMware nie obsługuje kopiowania plików w ten sposób. Podczas przenoszenia plików między maszynami wirtualnymi przeciągnij i upuść to funkcja, której należy używać (jeśli jest obsługiwana przez narzędzia VMWare itp.), Aby przenosić pliki z komputera hosta na każdą maszynę wirtualną gościa, i odwrotnie.

Teraz, jeśli chcesz skopiować tekst za pomocą schowka, działa to między hostem a każdą obsługiwaną maszyną wirtualną z zainstalowanymi narzędziami, jak opisano w Przenoszenie i kopiowanie plików i tekstu między maszynami wirtualnymi a komputerem Mac

Możesz przeciągać pliki i foldery, aby przenosić i kopiować je między maszynami wirtualnymi a komputerem Mac. Możesz przenosić tekst poprzez kopiowanie i wklejanie lub wycinanie i wklejanie. Możesz także przeciągać obrazy między aplikacjami Windows i Mac. Możesz przeciągać załączniki programu Outlook z maszyny wirtualnej z systemem Windows na komputer Mac. Możesz przeciągać pliki na maszynie wirtualnej bezpośrednio do aplikacji Mac. Możesz kopiować i wklejać obrazy i sformatowany tekst między maszyną wirtualną z systemem Windows lub Linux a komputerem Mac.

Na przykład zaznacz tekst w aplikacji Mac OS X i skopiuj go do schowka (Command-C). Następnie przejdź do maszyny Wirtualnej systemu Windows i umieść kursor w polu tekstowym, a następnie wykonaj kontrolę-v, powinieneś pobrać to, co pierwotnie skopiowałeś na komputerze Mac.

Według innej dokumentacji dla VMware Workstation

Funkcja kopiuj i wklej ma następujące ograniczenia :

• Kopiowanie i wklejanie załączników e-mail jest ograniczone do zdjęć lub plików mniejszych niż 4 MB.

• Kopiowanie i wklejanie zwykłego tekstu i sformatowanego tekstu (w tym formatowanie) jest ograniczone do ilości mniejszych niż 4 MB.

• Kopiowanie i wklejanie tekstu jest ograniczone do tekstu w językach, które mogą być reprezentowane przez znaki Unicode.

• Stacja robocza używa formatu PNG do kodowania obrazów, które są kopiowane i wklejane. Kopiowanie i wklejanie zdjęć jest ograniczone do obrazów mniejszych niż 4 MB po konwersji do formatu PNG.

• Nie można kopiować i wklejać plików między maszynami wirtualnymi.

• W systemach Windows 95 i Windows 98 kopiowanie i wklejanie jest ograniczone do zwykłego tekstu w ilości mniejszej niż 64 KB.

Dokumentacja Vmware Fusion dla komputerów Mac nie wspomina o żadnych ograniczeniach ograniczeń rozmiaru wklejania kopii itp., Ale to samo zakłada, że ​​ograniczenia prawdopodobnie można przenieść również na wersję VMware dla komputerów Mac.

MrDaniel
źródło
1
Jeśli próbujesz kopiować i wklejać pliki za pomocą polecenia kliknięcia prawym przyciskiem myszy i skopiuj w Finderze, a następnie próbujesz na przykład kliknąć prawym przyciskiem myszy i wkleić maszynę wirtualną z systemem Windows, która nie będzie działać w przypadku kopiowania plików ”. Jestem prawie pewien, że kopiowanie plików działa dobrze między hostem a gościem w VMware Fusion 4.1.2, gdy VMWare Tools jest zainstalowane, chociaż doceniam, że istnieją ograniczenia rozmiaru.
binarybob
8

Można znaleźć wiele dokumentacji o kopiuj / wklej, przeciągnij i upuść, ... na stronie internetowej VMWare , i stwierdził:

Aby użyć funkcji kopiowania i wklejania, VMware Tools musi być zainstalowany na maszynie wirtualnej.

Ale ponieważ już zainstalowałeś te narzędzia, zalecamy ich ponowną instalację. Tak dla pewności.

Upewnij się również, że nie natkniesz się na ograniczenia tej funkcji:

  • Nie można kopiować i wklejać ani przeciągać i upuszczać treści, która przekracza wewnętrzny limit bufora 4 MB.
  • Skopiuj i wklej lub przeciągnij i upuść sformatowany tekst zawierający obrazy może nie działać w różnych systemach operacyjnych.
  • Kopiowanie i wklejanie plików z hosta do wiadomości e-mail programu Outlook lub folderu skompresowanego w gościu i odwrotnie może się nie powieść. Obejście: Najpierw skopiuj pliki z hosta na pulpit gościa, a następnie wklej je z pulpitu gościa do wiadomości e-mail programu Outlook lub folderu skompresowanego.
Michiel
źródło
Dzięki za komentarz ... Naprawdę nie wiem, gdzie jest Optionszakładka i Guest Isolationpo Settings.
SoftTimur
Właśnie dodałem zdjęcie do mojego początkowego wpisu ...
SoftTimur 16.04. O
Ok, sprawdzę, kiedy wrócę do domu i mam dostęp do mojego komputera Mac!
Michiel
Ostatnia część instrukcji opublikowanych przez @Michiel dotyczy wersji VMware Workstation dla systemu Windows, a nie VMware Fusion. Z pewnością, o ile moje doświadczenie dotyczy gościa z Windows 7, po zainstalowaniu VMware Tools, kopiowanie i wklejanie (oraz przeciąganie i upuszczanie) działa bez dodatkowej konfiguracji.
binarybob
@binarybob, dzięki za zwrócenie na to uwagi. To prawda, te ustawienia były tylko dla systemu Windows. Usunąłem go z odpowiedzi. Dzięki
Michiel
2

Przybyłem tutaj, szukając sposobu na włączenie kopiowania i wklejania między maszyną wirtualną OS X a hostem OS X, ale po prostu musiałem zainstalować VMware Tools, wybierając Virtual Machine> Install VMware Tools. Nie dodał obsługi kopiowania plików, ale właśnie dodałem folder współdzielony z Virtual Machine> Ustawienia> Udostępnianie.

Edycja: Znalazłem się tu ponownie, gdy nie mogłem skopiować i wkleić do pracy między maszyną Wirtualną Ubuntu a hostem OS X. Musiałem ponownie zainstalować VMware Tools zgodnie z instrukcjami na stronie http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1022525 :

  1. Wybierz opcję Maszyna wirtualna> Zainstaluj ponownie narzędzia VMware
  2. Wyodrębnij plik tar.gz z obrazu dysku na pulpit
  3. Biegać cd ~/Desktop/vmware-tools-distrib; sudo ./vmware-install.pl -d
  4. Uruchom ponownie
Lri
źródło
-3

kiedy chcę skopiować plik większy niż 4 MB z win7-8-? do OSX VM Po prostu udostępniam katalog i korzystam z sieci (LAN) .. lub po prostu używam dysku flash USB .. tak samo dla tekstu .. dotyczy to Linux-opensuse itp. również

Jan
źródło