¿Cómo arreglar la copia y pegado de virtualbox en el host-machine?

80

A veces, al utilizar VirtualBox, he intentado copiar texto de la máquina virtual a la máquina host pero he fallado. Cuando eso sucede, lo soluciono reiniciando la máquina virtual. ¿Hay una solución para esto porque no quiero seguir reiniciando una y otra vez?

Nota: siempre me es posible copiar el texto del host a la máquina virtual.

    
pregunta sam 28.09.2011 - 14:36

14 respuestas

30

En un invitado de Windows XP, puedo matar "VBoxTray.exe" usando el Administrador de tareas (Ctrl-Alt-Delete), luego reiniciarlo desde "Archivos de programa / Adiciones de invitados de VirtualBox".

    
respondido por el sam 19.12.2011 - 03:08
105

Si su sistema operativo invitado es ubuntu, ejecute los siguientes dos comandos en el terminal ubuntu:

$ killall VBoxClient
$ VBoxClient-all
    
respondido por el Dmitry 24.08.2012 - 12:13
18

En la configuración del cuadro virtual de Oracle, vaya a

Settings > General > Advance

Hay una opción Arrastrar y soltar. Seleccione la dirección en la que desea copiar el texto.

    
respondido por el amjad 17.10.2012 - 22:05
15

Para mí, el host de Windows 7 y el invitado de Ubuntu 16.04, tuve que instalar las adiciones de invitados de VirtualBox.

  1. Iniciar la máquina virtual
  2. Haz clic en el menú Dispositivos
  3. Seleccione Insertar imagen de CD de Adiciones a invitados
  4. Cambie al directorio donde está montada la unidad de CD-ROM (generalmente /media/<user>/VBOXADDITIONS_x.x.x/ )
  5. Instalarlo sudo sh ./VBoxLinuxAdditions.run
  6. ¡Reinicia la máquina virtual!

Encontré los pasos completos en este enlace

    
respondido por el Ahmad Abdelghany 23.08.2016 - 16:03
11

Reiniciar el módulo del portapapeles de VBox:

pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard

    
respondido por el DBedrenko 27.02.2015 - 12:44
4

En Ubuntu puede que necesites instalar virtualbox-guest-x11

sudo apt-get install virtualbox-guest-x11

y luego iniciar el cliente de caja virutal

VBoxClient-all
    
respondido por el Bala 23.07.2014 - 15:18
3

Si es necesario, actualice VirtualBox a la última versión, actualmente 4.1.2, resolvió muchos problemas. A continuación, vuelva a instalar Guest Additions en la máquina virtual, ya que los controladores de incorporación de invitados administran el copiar y pegar.

    
respondido por el Pisu 29.09.2011 - 20:36
3

Cómo arreglar el portapapeles compartido en VirtualBox (Windows Guest)

  1. En VirtualBox Windows Guest, abra el Administrador de tareas
  2. Vaya a la pestaña Procesos, resalte VBoxTray.exe y seleccione Finalizar proceso
  3. Vaya a la pestaña Aplicaciones y seleccione Nueva tarea
  4. Vaya a la carpeta de instalación de VirtualBox Guest Additions, seleccione VBoxTray.exe y seleccione Aceptar.

El portapapeles compartido bidireccional debería funcionar después.

    
respondido por el user227392 20.12.2013 - 21:00
2

En Ubuntu 16.10 tuve que ejecutar el siguiente comando para que funcione:

service virtualbox-guest-utils start

Obviamente, además de esto, debe establecer la configuración Portapapeles Compartido en Bidireccional en Configuración de cuadro Virtual General / Avanzado .

    
respondido por el user617342 09.11.2016 - 23:21
1

Uso un Mac Host OS y Ubuntu Guest (con escritorio lubuntu).

¡La respuesta de Dmitry me puso tan cerca! Pero VBoxClient no se estaba ejecutando cuando lo busqué con ps, y al intentar con VBoxClient, todos fallaron:

$ VBoxClient-all
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service
Failed to connect to the VirtualBox kernel service

Luego encontré enlace

Resulta que las adiciones de VirtualBox no se iniciaron automáticamente por algún motivo. Iniciar vboxadd de forma manual me permitió ejecutar el VBoxClient con el portapapeles habilitado.

arin@arin-VirtualBox:~$ sudo /etc/init.d/vboxadd start
Starting the VirtualBox Guest Additions ...done.
arin@arin-VirtualBox:~$ ps -ef | grep -i vbox
arin      2687 22537  0 10:53 pts/1    00:00:00 grep --color=auto -i vbox
arin@arin-VirtualBox:~$ sudo /usr/bin/VBoxClient --clipboard
arin@arin-VirtualBox:~$ ps -ef | grep -i VBox
root      2693 22100  0 10:53 ?        00:00:00 /usr/bin/VBoxClient --clipboard
arin      2698 22537  0 10:53 pts/1    00:00:00 grep --color=auto -i VBox

¡Y ahora copiar / pegar funciona!

    
respondido por el arinmorf 30.01.2015 - 16:05
0

Mi configuración es el host de Windows, huésped de Xubuntu. Supongo que no hace daño reiniciar todo, pero este es el cliente que importa. (VBoxClient-all es simplemente una secuencia de comandos que ejecuta / usr / bin / VBoxClient --clipboard y otros.)

$ ps -fe|grep -i clip
tbc       1400     1  0 Jan18 ?        00:00:00 /usr/bin/VBoxClient --clipboard
$
$ p=1400;kill -int $p;ps -fp $p
$ /usr/bin/VBoxClient --clipboard
$ ps -fe|grep -i clip
tbc      30555  1281  0 13:01 ?        00:00:00 /usr/bin/VBoxClient --clipboard
$ pstree -sp 30555
init(1)---lightdm(1094)---lightdm(1261)---init(1281)---VBoxClient(30555)---{VBoxClient}(30556)
$

Tenga en cuenta que se ejecuta en segundo plano de forma predeterminada. Fue propiedad de init (1), pero cuando lo invoqué, se adoptó a través de un árbol con el que no estoy familiarizado.

    
respondido por el tbc0 22.01.2015 - 20:42
0

Estaba usando VirtualBox 4.3.12. Una vez que actualicé a 5.0 la última vez, se corrigieron los errores.

Ninguna combinación de reinstalación de adiciones de Vbox ayudó.

Solución: siempre intente actualizar a la última enlace

    
respondido por el leroneb 23.07.2015 - 18:04
0

Inicie sesión en su máquina invitada y abra la unidad de CD donde se debe insertar "Adiciones de Guest de VirtualBox".

Abra esta unidad de CD y ejecute el archivo "VBoxWindowsAdditions.exe".

¡Después de la instalación debe reiniciar, entonces debería funcionar!

    
respondido por el Black 01.06.2017 - 11:59
-1

Tuve problemas similares con VirtualBox 5.1.14. La computadora estaba ejecutando Opensuse Leap 42.2 y se instaló un Windows 7 Pro (64Bit) en la máquina virtual. Reiniciar Vboxtray.exe solucionó el problema una vez, pero finalmente la desactivación del servicio de indexación de Windows lo solucionó de forma permanente.

    
respondido por el starger 19.02.2017 - 03:47

Lea otras preguntas en las etiquetas