É possível copiar e colar entre o Mac OS e sua máquina virtual?

13

Estou executando o Mac OS X Lion 10.7.3 e instalei o VMware para executar máquinas virtuais: Windows 7 e Ubuntu 11.10.

Eu também instalei o VM Tools.

Gostaria de saber se é possível permitir copiar colar entre os três sistemas? Parece que, por padrão (apenas por mouse), não é permitido.

Edit1: eu estou usando VMware Fusion 4.1.2, e Settingstanto para o Windows e Ubuntu é a seguinte:

insira a descrição da imagem aqui

Edit2: Acabei de perceber que a cópia colar (ambas as direções) entre Mac e Windows funciona por padrão. Mas a cópia colar entre Mac e Ubuntu ou Ubuntu e Windows não funciona ...

By the way, eu só quero copiar textos ...

Edit3: Acabei de desligar as duas máquinas virtuais, e reiniciei-as, e copiar e colar textos entre eles funciona bem ... É muito estranho ... Então eu acho que tinha feito alguma coisa no meu Ubuntu, que desativava copiando e colando , em seguida, reiniciar o Ubuntu redefini-lo ...

SoftTimur
fonte

Respostas:

5

Sim Copiar e colar é suportado, mas depende do que você está fazendo. Se você estiver tentando copiar e colar arquivos usando o botão direito do mouse e copiar o comando no Finder e tentar clicar com o botão direito e colar em uma VM do Windows, por exemplo, isso não funcionará, pois o VMware não suporta a cópia de arquivos dessa maneira. Ao mover arquivos entre VMs Arrastar e soltar é o recurso a ser usado (quando suportado com ferramentas VMWare, etc) para mover arquivos do computador host para cada VM convidada e o oposto também é verdadeiro.

Agora, se você deseja copiar texto usando a área de transferência, isso funciona entre o host e cada máquina virtual suportada com as ferramentas instaladas, conforme observado em Mover e copiar arquivos e texto entre máquinas virtuais e seu Mac

Você pode arrastar arquivos e pastas para movê-los e copiá-los entre suas máquinas virtuais e seu Mac. Você pode mover o texto copiando e colando ou recortando e colando. Você também pode arrastar imagens entre aplicativos do Windows e aplicativos do Mac. Você pode arrastar anexos do Outlook de uma máquina virtual do Windows para o seu Mac. Você pode arrastar arquivos em uma máquina virtual diretamente para aplicativos Mac. Você pode copiar e colar imagens e texto formatado entre uma máquina virtual Windows ou Linux e seu Mac.

Por exemplo, selecione o texto em um aplicativo do Mac OS X e copie-o para a área de transferência (Command-C). Em seguida, vá para uma VM do Windows e coloque o cursor em uma área de texto e, em seguida, execute um controle-v, você deve obter o que você copiou originalmente no seu host Mac.

De acordo com outra documentação para VMware Workstation

O recurso de copiar e colar tem as seguintes restrições :

• Copiar e colar anexos de e-mail é restrito a imagens ou arquivos menores que 4MB.

• Copiar e colar texto simples e texto formatado (incluindo a formatação) está restrito a valores inferiores a 4MB.

• Copiar e colar texto é restrito ao texto em idiomas que podem ser representados por caracteres Unicode.

• A estação de trabalho usa o formato PNG para codificar imagens copiadas e coladas. Copiar e colar imagens é restrito a imagens menores que 4 MB após a conversão para o formato PNG.

• Você não pode copiar e colar arquivos entre máquinas virtuais.

• Em convidados Windows 95 e Windows 98, copiar e colar é restrito a texto simples em quantidades inferiores a 64 KB.

O VMware Fusion for Mac Documentation não menciona nenhuma limitação dos limites de tamanho da pasta de texto, etc., mas é o mesmo que assumir que as limitações provavelmente são transferíveis para a versão Mac do VMware também.

MrDaniel
fonte
1
" Se você está tentando copiar e colar arquivos usando o botão direito do mouse e copiar o comando no Finder e, em seguida, tentar clicar com o botão direito e colar em uma VM do Windows, por exemplo, que não funcionará para copiar arquivos ". Tenho certeza de que a cópia de arquivos funciona bem entre host e guest no VMware Fusion 4.1.2 quando o VMWare Tools está instalado, embora eu aprecie os limites de tamanho.
binarybob
8

Você pode encontrar muita documentação sobre copiar / colar, arrastar e soltar, ... no site da VMWare e eles afirmaram:

Para usar o recurso copiar e colar, o VMware Tools deve estar instalado na máquina virtual.

Mas como você já instalou essas ferramentas, recomendo que você as reinstale. Só pra ter certeza.

Além disso, certifique-se de não se deparar com os limites deste recurso:

  • Você não pode copiar e colar ou arrastar e soltar conteúdo que exceda o limite de buffer interno de 4 MB.
  • Copiar e colar ou arrastar e soltar texto formatado contendo imagens pode não funcionar em diferentes sistemas operacionais.
  • Copiar e colar arquivos do host em uma mensagem de e-mail do Outlook ou em uma pasta compactada no guest e vice-versa pode falhar. Solução alternativa: primeiro copie os arquivos do host para a área de trabalho de convidado e cole os arquivos da área de trabalho de convidado na mensagem de email do Outlook ou na pasta compactada.
Michiel
fonte
Obrigado pelo seu comentário ... Eu realmente não vejo onde está a Optionsguia e Guest Isolationdepois Settings.
SoftTimur
Acabei de adicionar uma foto ao meu post inicial ...
SoftTimur
Ok, vou verificar quando chegar em casa e tiver acesso ao meu Mac!
Michiel
A última parte das instruções que @Michiel postou é a versão para Windows do VMware Workstation, não o VMware Fusion. Certamente, no que diz respeito à minha experiência com um convidado do Windows 7, quando você instala o VMware Tools, copiar e colar (e arrastar e soltar) simplesmente funciona sem nenhuma configuração extra necessária.
binarybob
@binarybob, obrigado por apontar isso. É verdade, essas configurações eram apenas para janelas. Eu removi da resposta. Obrigado
Michiel
2

Cheguei aqui pesquisando como habilitar copiar e colar entre uma VM do OS X e um host do OS X, mas só precisei instalar o VMware Tools selecionando Virtual Machine> Install VMware Tools. Ele não adicionou suporte para copiar arquivos, mas acabei de adicionar uma pasta compartilhada da Virtual Machine> Configurações> Compartilhamento.

Edit: Eu cheguei aqui novamente quando eu não conseguia copiar e colar para trabalhar entre uma VM Ubuntu e um host OS X. Eu tive que reinstalar o VMware Tools com base nas instruções em http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1022525 :

  1. Escolha a máquina virtual> Reinstale as ferramentas do VMware
  2. Extraia o arquivo tar.gz na imagem do disco para a área de trabalho
  3. Corre cd ~/Desktop/vmware-tools-distrib; sudo ./vmware-install.pl -d
  4. Reiniciar
Lri
fonte
-3

quando eu quero copiar um arquivo maior que 4 MB do win7-8-? para OSX VM Eu apenas compartilhar um diretório e usar a rede (LAN) .. ou apenas usar uma unidade flash USB .. mesmo para texto .. isso vale para Linux-Opensuse, etc. também

John
fonte