Cómo compartir archivos entre PC host y máquinas virtuales

Una de las razones para usar máquinas virtuales es tener una instancia de espacio aislado de un sistema operativo separada de su host. De esta manera, puede probar cosas sin afectar su sistema operativo host. Sin embargo, hay casos en los que necesita que algunos de los archivos de su sistema host estén en la máquina virtual. Tanto VMware como VirtualBox admiten el intercambio de archivos entre el host y el cliente.

Compartir archivos con VMware Client

Para este tutorial, usamos la versión gratuita de VMware Workstation 16 Player y ya hemos configurado un cliente de Windows 10.

Compartir con unidad USB

1. Haga clic con el botón derecho en su máquina virtual y seleccione «Configuración de la máquina virtual» en el menú que aparece.

Compartir con Vm Vmsettings

2. Mientras esté en la pestaña Hardware, vaya a la página de configuración del “Controlador USB”.

3. Si su VM aún no tiene un controlador USB, use el botón «+ Agregar» para asignarle uno. Asegúrese de que la compatibilidad USB esté configurada en “USB 3.1” para aprovechar las mejores velocidades de las unidades flash USB más nuevas.

4. Habilite “Conectar automáticamente nuevos dispositivos USB” y deje las otras dos opciones deshabilitadas.

Compartir con el controlador USB de VM

5. Conecte una unidad USB a su PC host. Compruebe el menú «Dispositivos USB» de su invitado activo en VMWare Player. Verá una lista de todos los dispositivos USB que están conectados a su PC.

6. Localice su unidad USB y seleccione «Conectar (Desconectar del host)».

Ahora puede copiar archivos de un lado a otro entre el host y el equipo cliente de esta manera.

Habilitar el uso compartido de carpetas

1. En la página Configuración, vaya a la pestaña Opciones y seleccione «Carpetas compartidas».

2. Cambie la opción «Compartir carpetas» a «Siempre habilitado».

3. Si su sistema operativo invitado es Windows, también puede habilitar «Asignar como una unidad de red en invitados de Windows».

Compartir con carpetas compartidas de VM

4. Haga clic en «+ Agregar» debajo de la lista de carpetas actualmente vacía. Ingrese un nombre para su carpeta compartida y haga clic en Examinar para buscar y seleccionar la carpeta real que se compartirá entre el sistema operativo host y cliente.

5. Deje los atributos habilitados.

6. Asegúrese de que la opción Solo lectura esté desactivada si desea que ambos sistemas operativos tengan acceso total de lectura / escritura al contenido de su carpeta.

Compartir con VM Agregar carpeta compartida

7. Haga clic en Aceptar para guardar su configuración y adjuntar la carpeta a la VM.

Después de iniciar el invitado, ejecute su administrador de archivos y encontrará su carpeta en Carpetas compartidas.

Compartir con la carpeta compartida de Vm Access

Habilitar el uso compartido del portapapeles

VMWare Player viene con la funcionalidad de portapapeles compartido. Solo tiene que instalar VMware Tools en el sistema operativo invitado para habilitarlo.

1. Inicie su sistema operativo invitado. Elija «Máquina virtual -> Instalar VMware Tools …» Si no está disponible, VMware Player sugerirá descargar la última versión disponible. Acepte y siga los pasos que se presenten para descargar VMware Tools en su PC host.

Compartir con VM Instalar herramientas de VM

2. Una vez que VMware Tools esté instalado, reinicie el sistema operativo invitado.

Compartir con Vm Configuración de herramientas de VMware

3. Después del próximo arranque de su VM, podrá copiar algo en su PC host y pegarlo en el SO invitado, o viceversa. También puede arrastrar y soltar archivos entre ellos.

Compartir archivos con VirtualBox Client

Por lo que podemos hacer con VMware, podemos hacer lo mismo con VirtualBox. Pero antes de hacer eso, asegúrese de instalar VirtualBox Guest Additions en su sistema operativo invitado primero:

1. Elija «Dispositivos -> Insertar imagen de CD de Guest Additions …»

2. Normalmente, verá que el asistente de configuración aparece automáticamente. De lo contrario, ejecute manualmente el ejecutable de instalación que encontrará en el disco óptico que aparecerá en el sistema operativo de su cliente.

Compartir con la configuración de adiciones de invitados de Vm Vbox

3. Siga los pasos del asistente para instalarlos en el cliente.

4. Reinicie la máquina cliente.

Ahora, haga clic derecho en su VM y elija Configuración o selecciónelo de la lista de la izquierda y haga clic en el botón Configuración en la parte superior de la ventana de VirtualBox.

Compartir con la configuración de Vm Vbox Vm

Habilitar el uso compartido del portapapeles

En la primera pestaña General, asegúrese de que «Portapapeles compartido» esté configurado en Bidireccional si desea compartir el contenido del portapapeles tanto desde su anfitrión a su PC invitada y viceversa. Con esta configuración habilitada, puede arrastrar y soltar archivos desde su Host a la PC invitada y viceversa.

Compartir con Vm Clip Arrastrar y soltar Compartir

Habilitar el uso compartido de USB

Si prefiere utilizar una unidad flash USB como intermediario entre su sistema operativo host y cliente:

1. Mientras esté en la configuración de su VM, vaya a la pestaña USB.

2. Verifique que “Habilitar controlador USB” esté activo.

Compartir con el controlador USB Vm Vbox

3. Guarde su configuración e inicie la VM.

4. Mientras la máquina virtual está activa, busque su unidad flash en «Dispositivos -> USB». Elíjalo para que se separe de su PC host y se conecte al sistema operativo invitado.

5. Puede copiar y mover archivos desde y hacia él, luego desconectarlo de la VM para acceder a su contenido en la PC host. Enjuague y repita.

Habilitar el uso compartido de carpetas

Para usar carpetas compartidas en clientes de VirtualBox, abra la configuración de su VM:

1. Vaya a la pestaña «Carpetas compartidas».

2. Haga clic en el icono con el signo más para agregar una nueva carpeta compartida.

3. Elija la ruta de la carpeta real que se compartirá en Ruta de la carpeta.

4. Introduzca un nombre para él en Nombre de carpeta.

5. Asegúrese de que la opción Solo lectura esté desactivada si desea que tanto el host como el cliente tengan acceso de lectura y escritura a su contenido.

6. Habilite el montaje automático si no está activo para que no tenga que montar la carpeta manualmente cada vez en el sistema operativo del cliente.

7. En el campo Punto de montaje, ingrese una letra si está usando un cliente de Windows o un nombre de carpeta si está usando un cliente de Linux, bajo la cual el sistema operativo intentará montar su carpeta.

Compartir con Vm Vbox Agregar Compartir

8. Encontrará su carpeta compartida presentada en el SO cliente como una unidad de red.

Compartir con Vm Vbox Access Share

Terminando

A medida que la tecnología de virtualización madura, también es más fácil compartir archivos entre el host y el cliente.

Categorías Hogar, PC