A veces, mientras uso VirtualBox, he intentado copiar texto de la máquina virtual a la máquina host pero fallé. Cuando eso sucede, lo soluciono reiniciando la máquina virtual. ¿Hay alguna solución para esto porque no quiero seguir reiniciando una y otra vez?
Nota: Siempre es posible para mí copiar texto del host a la máquina virtual.
Respuestas:
Si su sistema operativo invitado es ubuntu, debería ser útil ejecutar dos comandos en la terminal de ubuntu:
fuente
VBoxClient-all
binario en mi sistema. Sólokill
-ing y el reinicioVBoxClient --clipboard
parece haber funcionado para mí./usr/bin/VBoxClient-all
. En realidad no es un binario, sino un script que ejecuta los siguientes comandos:/usr/bin/VBoxClient --clipboard /usr/bin/VBoxClient --checkhostversion /usr/bin/VBoxClient --display /usr/bin/VBoxClient --seamless /usr/bin/VBoxClient --draganddrop
VBoxClient-all
: hurgando en el código de instalación, se hace referencia en virtualbox.org/browser/vbox/trunk/src/VBox/Additions/linux/… - también noté que se usaba para ser una referencia en Makefile.kmk github.com/mdaniel/virtualbox-org-svn-vbox-trunk/blob/… - todavía no estoy seguro de cuál es la historiaEn un invitado de Windows XP, puedo eliminar "VBoxTray.exe" con el Administrador de tareas ( Ctrl+ Alt+ Del) y luego reiniciarlo desde "Archivos de programa / Adiciones de invitado de VirtualBox".
fuente
En la configuración del cuadro virtual de Oracle, vaya a
Hay una opción de arrastrar y soltar. Seleccione la dirección en la que desea copiar el texto.
fuente
Drag'n'Drop
? ¿Estás seguro?Shared Clipboard
debería ser una opción para copiar / pegar huésped-host, pero el truco es que dejó de funcionar por alguna razón.Para mí, host de Windows 7 e invitado de Ubuntu 16.04, tuve que instalar las adiciones de invitado de VirtualBox.
/media/<user>/VBOXADDITIONS_x.x.x/
)sudo sh ./VBoxLinuxAdditions.run
Encontré los pasos completos en este enlace.
fuente
Reinicie el módulo del portapapeles VBox:
pkill 'VBoxClient --clipboard' -f & sleep 1 && VBoxClient --clipboard
fuente
En Ubuntu puede que necesite instalar
virtualbox-guest-x11
y luego inicie el cliente de caja virutal
fuente
VBoxClient-all: command not found
Cómo arreglar el portapapeles compartido en VirtualBox (Windows Guest)
El portapapeles compartido bidireccional debería funcionar después.
fuente
En Ubuntu 16.10 tuve que ejecutar el siguiente comando para que funcione:
Además de esto, establezca la configuración del Portapapeles compartido en Bidireccional en la configuración del cuadro Virtual general / avanzado .
fuente
Si es necesario, actualice VirtualBox a la última versión, actualmente 4.1.2, resolvieron muchos problemas. Luego reinstale Guest Additions en la VM, ya que copiar y pegar es administrado por los controladores de adiciones de invitados.
fuente
Utilizo un sistema operativo Mac Host y Ubuntu Guest (con el escritorio lubuntu).
¡La respuesta de Dmitry me acercó tanto! Pero VBoxClient no se estaba ejecutando cuando lo busqué con ps, y al intentar VBoxClient-all falló:
Luego encontré https://www.virtualbox.org/ticket/9332
Resulta que las adiciones de VirtualBox no se iniciaron automáticamente por alguna razón. Iniciar vboxadd manualmente me permitió ejecutar el VBoxClient con el portapapeles habilitado.
¡Y ahora copiar / pegar funciona!
fuente
En Ubuntu 18.04 ejecutándose en VirtualBox 5.2.22, hice lo siguiente:
En VirtualBox Manager, haga clic derecho en Ubuntu
VM->Settings->General tab on left->Advanced tab on right
. Ahora elija Portapapeles compartido como: BidireccionalEn Ubuntu, en la terminal ejecute los siguientes comandos:
sudo apt install virtualbox-guest-x11
Ahora tenía que reiniciar Ubuntu para ejecutar el siguiente comando, ejecutar con éxito:
Después de esto, la copia bidireccional comenzó a funcionar.
fuente
Mi configuración es host de Windows, invitado Xubuntu. Supongo que no hace daño reiniciar todo, pero este es el cliente que importa. (VBoxClient-all es simplemente un script que ejecuta / usr / bin / VBoxClient --clipboard y otros).
Tenga en cuenta que se ejecuta en segundo plano de forma predeterminada. Era propiedad de init (1), pero cuando lo invoqué, fue adoptado a través de un árbol con el que no estoy familiarizado.
fuente
Estaba usando VirtualBox 4.3.12. Una vez que actualicé a 5.0 la última versión, los errores fueron corregidos.
Ninguna combinación de reinstalar las adiciones de Vbox ayudó.
Solución: siempre intente actualizar a la última https://www.virtualbox.org/wiki/Downloads
fuente
Inicie sesión en su máquina invitada y abra la unidad de CD donde se debe insertar "VirtualBox Guest Additions".
Abra esta unidad de CD y ejecute el archivo "VBoxWindowsAdditions.exe".
Después de la instalación, debe reiniciar, ¡entonces debería funcionar!
fuente
Tuve problemas similares con VirtualBox 5.1.14. La computadora ejecutaba Opensuse Leap 42.2 y se instaló un Windows 7 Pro (64Bit) en la VM. El reinicio de Vboxtray.exe resolvió el problema una vez, pero finalmente la desactivación permanente del servicio de indexación de Windows lo solucionó permanentemente.
fuente