Copie e cole entre o convidado e o host do Hyper-V

Copie e cole entre o convidado e o host do Hyper-V

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

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

Responder1

Você pode usarncat- que também possui uma porta Windows - para transferir dados pela rede. Em um sistema você o executa no modo "ouvir", 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 de manual óbvia, você também pode dar uma olhada na Wikipediaartigo netcat.

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

Outra opção é trocar arquivos por meio de um compartilhamento do Windows (Sambano Linux).

Responder2

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 possui um recurso no Connection Manager para"Digitar texto da área de transferência".

O convidado executa o X? Parece não haver funcionalidade nativa de copiar/colar entre HyperV e X, então você pode querer executar uma sessão remota usando algo comoVNCou talvezNX. E além do tipo de texto da área de transferência, parece que você não pode copiar no convidado ou ler na área de transferência.

informação relacionada