Copiar e colar entre o convidado e o host do Hyper-V

6

Meu computador executa o Windows Server 2008 R2. Ele hospeda uma máquina virtual Hyper-V executando o Ubuntu 12.04 como sistema operacional convidado.

Eu quero copiar o texto do Ubuntu e colar este texto no Windows (e copiar o texto no Windows e colá-lo no Ubuntu). Como posso fazer isso?

    
por novicegis 10.10.2013 / 14:22

2 respostas

3

Você pode usar ncat - que também tem uma porta do Windows - para transferir dados pela rede. Em um sistema, você o executa no modo "listen", onde ele se liga a alguma porta, no outro sistema, você se conecta a essa porta na outra máquina. Isso cria um tubo bidirecional. No Linux você pode escolher entre mais variantes (GNU netcat, BSD netcat, socat ...). Além da página man óbvia, você também pode dar uma olhada no artigo do netcat da wikipedia .

Nota: em ambos os sistemas você os executa no terminal (linha de comando do Windows, shell Unix) - o copiar-colar tem que acontecer duas vezes: em uma máquina copie da origem e cole no terminal que está executando ncat . Os dados são transferidos para a outra máquina, onde você os copia do terminal para o destino final.

Outra opção é trocar arquivos em um compartilhamento do Windows ( Samba no Linux).

    
por 10.10.2013 / 15:59
0

Depende de como você está acessando o convidado do host. É o console do convidado através de um gerenciador de conexões HyperV? O HyperV tem um recurso no Connection Manager para " Digite o texto da área de transferência "

O convidado corre o X? Parece não haver nenhuma funcionalidade de copiar / colar nativa entre o HyperV e o X, então você pode querer executar uma sessão remota usando algo como VNC ou talvez NX . E, além do Type Clipboard Text, parece que você não pode copiar no guest ou ler em sua área de transferência.

    
por 10.10.2013 / 18:11