Às vezes, ao usar o VirtualBox, tentei copiar o texto da máquina virtual para a máquina host, mas falhei. Sempre que isso acontece, eu o corrigo reiniciando a máquina virtual. Existe uma solução para isso, porque eu não quero continuar reiniciando novamente.
Nota: É sempre possível copiar texto do host para a máquina virtual.
virtualbox
clipboard
sam
fonte
fonte
Respostas:
Se o seu sistema operacional convidado for o ubuntu, a execução dos seguintes dois comandos no terminal do ubuntu deve ajudar:
fonte
VBoxClient-all
binário no meu sistema. Apenaskill
iniciar e reiniciarVBoxClient --clipboard
parece ter funcionado para mim./usr/bin/VBoxClient-all
. Na verdade, não é um binário, mas um script que executa os seguintes comandos:/usr/bin/VBoxClient --clipboard /usr/bin/VBoxClient --checkhostversion /usr/bin/VBoxClient --display /usr/bin/VBoxClient --seamless /usr/bin/VBoxClient --draganddrop
VBoxClient-all
: bisbilhotando o código de instalação, é referenciado em virtualbox.org/browser/vbox/trunk/src/VBox/Additions/linux/… - também notado usado para ser uma referência a ele em Makefile.kmk github.com/mdaniel/virtualbox-org-svn-vbox-trunk/blob/... - ainda não tem certeza qual é a históriaEm um convidado do Windows XP, eu posso matar o "VBoxTray.exe" usando o Gerenciador de Tarefas ( Ctrl+ Alt+ Del) e depois reiniciá-lo em "Arquivos de Programas / Adições de Convidado do VirtualBox".
fonte
Na configuração da caixa virtual do Oracle, vá para
Existe uma opção Arraste e solte. Selecione a direção em que deseja copiar o texto.
fonte
Drag'n'Drop
? Você tem certeza?Shared Clipboard
deve ser uma opção para copiar / colar convidado / host, mas o truque é que ele parou de funcionar por algum motivo.Para mim, host do Windows 7 e convidado do Ubuntu 16.04, tive que instalar as adições de convidados do VirtualBox.
/media/<user>/VBOXADDITIONS_x.x.x/
)sudo sh ./VBoxLinuxAdditions.run
Encontrei as etapas completas neste link
fonte
Reinicie o módulo da área de transferência do VBox:
pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard
fonte
No Ubuntu, você pode precisar instalar
virtualbox-guest-x11
e, em seguida, inicie o cliente de caixa virutal
fonte
VBoxClient-all: command not found
Como corrigir a área de transferência compartilhada no VirtualBox (Windows Guest)
A área de transferência compartilhada bidirecional deve funcionar posteriormente.
fonte
No Ubuntu 16.10, tive que executar o seguinte comando para fazê-lo funcionar:
Além disso, defina a configuração Área de transferência compartilhada como Bidirecional nas configurações da caixa Virtual geral / avançada .
fonte
Se necessário, atualize o VirtualBox para a versão mais recente, atualmente 4.1.2, eles resolveram muitos problemas. Em seguida, reinstale as Adições de Convidado na VM, pois a copiar-colar é gerenciada pelos drivers de adições de convidados.
fonte
Eu uso um SO Mac Host e Ubuntu Guest (com área de trabalho lubuntu).
A resposta de Dmitry me aproximou tanto! Mas o VBoxClient não estava em execução quando o procurei com o ps, e tentar o VBoxClient-all falhou:
Então eu encontrei https://www.virtualbox.org/ticket/9332
Acontece que as adições do VirtualBox não foram iniciadas automaticamente por algum motivo. Iniciar o vboxadd manualmente me permitiu executar o VBoxClient com a área de transferência ativada.
E agora copiar / colar funciona!
fonte
No Ubuntu 18.04 em execução no VirtualBox 5.2.22, fiz o seguinte:
No VirtualBox Manager, clique com o botão direito do mouse no Ubuntu
VM->Settings->General tab on left->Advanced tab on right
. Agora escolha Área de transferência compartilhada como: BidirecionalNo Ubuntu, no terminal, execute os seguintes comandos:
O sudo apt instala o virtualbox-guest-x11
Agora eu tive que reiniciar o Ubuntu para executar o comando abaixo:
Depois disso, a cópia bidirecional começou a funcionar.
fonte
Minha configuração é host do Windows, convidado do Xubuntu. Acho que não custa nada reiniciar tudo, mas esse é o cliente que importa. (VBoxClient-all é apenas um script que executa / usr / bin / VBoxClient --clipboard e outros.)
Observe que ele é executado em segundo plano por padrão. Ele pertencia ao init (1), mas quando o invoquei, ele foi adotado através de uma árvore com a qual não estou familiarizado.
fonte
Eu estava usando o VirtualBox 4.3.12. Depois que eu atualizei para o 5.0, os erros foram corrigidos.
Nenhuma combinação de reinstalar adições Vbox ajudou.
Solução: tente sempre atualizar para os últimos https://www.virtualbox.org/wiki/Downloads
fonte
Entre na sua máquina convidada e abra a unidade de CD onde "VirtualBox Guest Additions" deve ser inserido.
Abra esta unidade de CD e execute o arquivo "VBoxWindowsAdditions.exe".
Após a instalação, você deve reiniciar, e deve funcionar!
fonte
Eu tive problemas semelhantes com o VirtualBox 5.1.14. O computador estava executando o Opensuse Leap 42.2 e um Windows 7 Pro (64Bit) foi instalado na VM. A reinicialização do Vboxtray.exe resolveu o problema uma vez, mas finalmente a desativação do serviço de indexação do Windows o corrigiu permanentemente.
fonte