A área de transferência bidirecional não funciona no VirtualBox

A área de transferência bidirecional não funciona no VirtualBox

Estou usando o VirtualBox versão 5.2.6 r120293 (Qt5.6.1).

SO convidado:Windows 7 Ultimate (32 bits)
SO host:CentOS 7

Tentei ativar a área de transferência bidirecional acessandoConfigurações -> Geral -> Avançadoe selecionandoBidirecionalformar o menu suspenso paraárea de transferência compartilhada.

insira a descrição da imagem aqui

Então reiniciei a máquina. Mas não estava funcionando.

Já tentei remover e adicionar a VM à lista de máquinas. Mas o problema persiste.

Qualquer ajuda seria apreciada.

Responder1

Você precisa adicionar um pacote de extensão para sua caixa virtual

  1. Abrirhttps://download.virtualbox.org/virtualboxe abra sua versão do Virtualbox
  2. DownloadOracle_VM_VirtualBox_Extension_Pack.vbox-extpack.
  3. Abra o Gerenciador de VM do Virtualbox
  4. EmArquivo->Preferências, SelecioneExtensão
  5. Agora adicione a extensão navegando até o local de download

Feito.

Responder2

Esta resposta pressupõe:

  1. O pacote de extensão VBox está instalado e atualizado.
  2. As adições de convidados do VBox estão instaladas e atualizadas.

Há uma sugestão nos comentários para fazer o downgrade das adições de convidados para que a área de transferência compartilhada funcione. Embora isso possa funcionar, resolvi o problema adotando a abordagem oposta. Infelizmente, se você estiver lidando com uma nova versão do Virtualbox, o suporte completo aos convidados pode não estar disponível. Na verdade, você pode baixar e instalar adições de convidados que sãomais recentedo que a versão empacotada ou lançada.

Dirigir aCompilações de teste do VirtualBoxe na tabela superior você encontrará a versão mais recente das adições de convidados. Compare sua revisão com a versão listada; se for mais recente, basta fazer o download e instalá-la.

Se tudo mais falhar, desinstale as adições de convidados e reinstale-as.

Convidado do Windows:Painel de controle
Convidado Linux:sh ./VBoxLinuxAdditions.run desinstalação

As adições de convidados são especificamente o que fornece suporte para área de transferência compartilhada.Dê uma olhada nodocumentação da caixa virtualpara saber quais outras funcionalidades eles fornecem.

Responder3

Percebi que o VM não reconhece os dados da área de transferência de alguns aplicativos específicos (como no meu caso o Foxit PDF Reader).

Para solucionar o problema,

  1. Copio os dados do aplicativo para um local padrão como o bloco de notas ou até mesmo na barra de pesquisa do menu Iniciar.
  2. Então, novamente, copio o texto daquele bloco de notas/menu iniciar onde colei.
  3. Então, quando eu entro na minha VM e colo, ela funciona.

Imagem mostrando a segunda cópia dos dados no menu Iniciar que funciona para mim

Responder4

Impressionante que ainda não haja resposta melhor.

Para mim a solução foi criar um novo novamente e desta vez marcar a opção “Adição de Convidado” (ver imagem).

Eu sei que esta não é uma boa solução e para a maioria das pessoas será inviável fazer isso, mas espero que isso inspire uma boa alma a postar uma solução que funcione com base nisso.

insira a descrição da imagem aqui

informação relacionada