¿Cómo copiar y pegar desde el invitado Ubuntu VirtualBox al host de Windows?


108

Estoy ejecutando VirtualBox 4.1.4 en mi computadora portátil con Windows 7, ejecutando un invitado Ubuntu 11.10.

Me gustaría copiar texto del terminal de Ubuntu y pegarlo en un archivo en el host de Windows. Esto no funciona por alguna razón.

¿Algunas ideas?


Tenga en cuenta que si tiene habilitado "Localizar puntero" (resalta su puntero cuando ajusta Ctrl), hay un error en 12.04 que impide que esto funcione. Apague "Localizar puntero" y funcionará. Ver bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/…
david.libremone

Creo que @ d3vid está hablando de la configuración "Ubicar puntero" en Ubuntu, no en Windows. En Ubuntu 14.04, esta configuración se encuentra en gnome-tweak-tool; ver askubuntu.com/a/425498/159361
LarsH

Respuestas:


68

Inicie su VM y luego instale Virtualbox Guest Addition
. Puede encontrar esta opción en "Dispositivos" en virtual box 4.2 o puede seguir las explicaciones en ¿Cómo instalo Guest Additions en una VirtualBox VM?


44
Tenemos una
guía

Esta imagen de CD ya no está disponible.
71GA

25
También debe habilitar el portapapeles compartido en el menú Dispositivos en la barra de herramientas de la VM. Dispositivos> Portapapeles compartido> [Host a invitado | Invitado a acoger | Bidireccional]
10GritSandpaper

Haga lo mismo Drag'n'Droptambién
arun

92

Vaya a Configuración de VirtualMachine-> General-> Avanzado-> Portapapeles compartido (bidireccional)

Reinicia tu máquina virtual.

para mí resolvió el problema (estaba configurado en Desactivado), tenía algunas máquinas que no funcionaban, así que verifiqué la configuración en las que funcionaban, tenían un portapapeles bidireccional. No sé si esto fue un problema de actualización o ... simplemente verifique las opciones de su portapapeles compartido.

Espero que esto ayude a alguien.

VirtualBox V 4.1.20


77
¿Cómo puedo pegar el texto de la ventana al servidor de Ubuntu? Ctrl + Shift + Vno ayuda
Thai Tran

@ThaiTran No sé cómo hacer esto directamente. Una solución decente es ingresar a su servidor desde un emulador de terminal y luego pegarlo en el emulador.
Jack O'Connor

Funcionó sin reiniciar la máquina virtual (virtualbox 5.0.14).
pensar demasiado el

1
Con Virtual Box 5.0.18 y Ubuntu 14.04, no es necesario reiniciar. El paso esencial es encender el portapapeles compartido.
Mike

Haga lo mismo Drag'n'Droptambién
arun

10

Tuve que hacer cuatro pasos:

  1. Instale el paquete de extensión de Virtual Box en el host
  2. Activar portapapeles compartido en el menú
  3. Instalar extensiones de invitado de Virtual Box en ubuntu guest
    • sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
  4. Reiniciar máquina virtual

Eso es lo que funcionó para mí desde el host ubuntu hasta el invitado ubuntu, ¡gracias!
valkalon

faltaba el paso 3 y funcionó para mí

1
El paso n. ° 3 condujo al atasco de arranque en Ubuntu 17.10, donde se instalaron previamente las adiciones de invitados a través de sudo apt-get install virtualbox-guest-collections-iso
Dee

Sí, funcionó, pero hay un paso # 4: reiniciar VM.
Marcos

5

¿Instalaste las herramientas de caja virtual requeridas? (los que debe instalar en el sistema operativo invitado para obtener una operación / interacción fluida entre el host y el invitado)


Probablemente no. ¿Qué herramientas debo instalar y cómo?
Misha Moroshko

Se llama "Adiciones de invitados" como respondió @soekarmana.
Beniamin


3

En VirtualBox 4.x:

Inicie la instancia de Ubuntu, luego en el menú VirtualBox en la parte superior de la ventana de la instancia en ejecución, Máquina> Configuración ..., pestaña Avanzado, cambie Compartir Portapapeles a Bidireccional. Está configurado en Desactivado por defecto por alguna razón, no está claro por qué alguna vez querría eso.


2

El resumen de "Main OS and Virtual OS Integration":

  1. Instalar adiciones de invitados de Vbox
  2. Habilitar Portapapeles compartido
  3. Habilitar arrastrar y soltar
  4. Habilitar carpeta compartida (opcional)

1

Marqué un texto de Firefox e intenté pegarlo en un terminal y no funcionó. Tenía instaladas adiciones de invitados, y también habilité copiar y pegar bidireccional y todavía no funcionaba, pero ahora encontré la razón.

Aparentemente, cuando marqué el texto en Firefox, también se almacena información adicional como la fuente y el estilo. El terminal no puede interpretar esto, por lo que no parece aceptarlo. Pegué el texto en un editor de texto plano (notepad ++ en mi caso), luego seleccioné el texto nuevamente y lo copié. Ahora cuando lo pegué en la terminal funcionó.

Por lo tanto, esto también puede ser una razón por la cual copiar y pegar no funciona, incluso si todo está configurado correctamente.

Usando VirtualBox 4.3.12 con Ubuntu 14.04 x64 como invitado.



0

Por alguna razón, no pude copiar desde mi VM WindowsXP en VirtualBox a Ubuntu. Sin embargo, resolví el problema habilitando una carpeta compartida.

Puede hacerlo yendo al Devices > Shared Folders > Shared Folder Settingsmenú alt en la ventana de VM. Después de configurar una carpeta en el host, puede acceder a ella dentro de la VM en My Network Places:

ingrese la descripción de la imagen aquí

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.