Cómo crear una carpeta compartida en VMware Workstation
VMware Workstation es una de las plataformas de virtualización de escritorio más potentes disponibles, permitiendo a los usuarios ejecutar múltiples sistemas operativos simultáneamente en una única máquina física. Entre sus muchas características prácticas, las carpetas compartidas destacan como una herramienta esencial para el intercambio de archivos sin interrupciones entre tu sistema operativo anfitrión y cualquier máquina virtual (VM) que se ejecute dentro de él.
Ya seas un desarrollador probando aplicaciones multiplataforma, un administrador de sistemas gestionando entornos aislados, o un usuario avanzado que necesita mover archivos entre sistemas rápidamente, comprender cómo configurar carpetas compartidas en VMware Workstation mejorará significativamente tu flujo de trabajo de virtualización. Esta guía completa te guía a través de cada paso — desde los requisitos previos hasta acceder a la carpeta compartida dentro de tu SO invitado.
1. Requisitos previos
Antes de configurar carpetas compartidas, asegúrate de que tu entorno cumpla con los siguientes requisitos.
Instalación de VMware Workstation
Debes tener instalado VMware Workstation Pro o VMware Workstation Player en tu máquina anfitriona. La última versión se puede descargar directamente desde el sitio web oficial de VMware.
Tu sistema anfitrión debe cumplir con estas especificaciones de hardware mínimas:
| Componente | Requisito mínimo | Recomendado |
|---|---|---|
| Procesador | CPU de 64 bits, 2+ núcleos (Intel o AMD) | 4+ núcleos |
| RAM | 4 GB | 8 GB o más |
| Espacio en disco | 10 GB libres | 50 GB+ (depende del tamaño de la VM) |
| SO anfitrión | Versión compatible de Windows o Linux | Última versión estable |
> Nota: VMware Workstation Player tiene un conjunto de características reducido en comparación con la edición Pro — notablemente, carece de soporte para snapshots. Ten esto en cuenta al planificar tu entorno de virtualización.
Una máquina virtual configurada y en ejecución
Necesitas al menos una máquina virtual ya configurada dentro de VMware Workstation. Verifica lo siguiente antes de continuar:
- La VM tiene un sistema operativo invitado completamente instalado (Windows, Linux, etc.).
- VMware Tools está instalado dentro del SO invitado — esto es crítico. Sin VMware Tools, la funcionalidad de carpeta compartida no funcionará correctamente.
- El modo de red de la VM (NAT, Bridged o Host-Only) está configurado según tus requisitos.
- La VM está encendida y responde.
Práctica recomendada: Crea un snapshot o una copia de seguridad completa de tu VM antes de hacer cambios de configuración. Esto te permite revertir instantáneamente si algo sale mal.
2. Paso a paso: Crear una carpeta compartida en VMware Workstation
Paso 1 — Abre VMware Workstation
Abre VMware Workstation en tu máquina anfitriona. Deberías ver la interfaz principal con tu biblioteca de máquinas virtuales en el panel izquierdo.
Paso 2 — Selecciona la máquina virtual de destino
Desde la biblioteca de VM, haz clic en la máquina virtual para la que deseas configurar carpetas compartidas.
> Importante: Apaga la VM antes de modificar su configuración. Intentar agregar carpetas compartidas mientras la VM está en ejecución puede resultar en errores de configuración o que los cambios no se apliquen correctamente.
Paso 3 — Abre la configuración de la máquina virtual
Navega a la barra de menú y haz clic en Edit, luego selecciona Virtual Machine Settings del menú desplegable. Alternativamente, puedes hacer clic derecho en la VM en la biblioteca y elegir Settings.
Paso 4 — Navega a la opción de carpetas compartidas
En la ventana Virtual Machine Settings:
- Haz clic en la pestaña Options (no en la pestaña Hardware).
- En el panel izquierdo, selecciona Shared Folders.
- En el lado derecho, verás el panel de configuración de uso compartido.
- Haz clic en el botón Add… para lanzar el asistente.
Paso 5 — Usa el asistente de agregar carpeta compartida
El Add Shared Folder Wizard te guiará a través de la configuración:
a) Selecciona una carpeta del anfitrión
Haz clic en Browse y navega a la carpeta en tu máquina anfitriona que deseas compartir con la VM. Puede ser cualquier directorio — una carpeta de proyecto, un directorio de descargas o un espacio de trabajo compartido dedicado.
b) Elige un nombre para la carpeta compartida
Asigna un nombre reconocible a la carpeta compartida. Este es el nombre que aparecerá dentro del SO invitado, así que elige algo descriptivo (por ejemplo, shared-projects o vm-exchange).
c) Configura los permisos de acceso
Selecciona el nivel de acceso apropiado:
- Solo lectura: La VM puede leer archivos de la carpeta pero no puede modificarlos, crearlos ni eliminarlos. Ideal para distribuir archivos de configuración o documentos de referencia de forma segura.
- Lectura/Escritura (Habilitado): La VM tiene acceso completo — puede leer, escribir y eliminar archivos. Úsalo cuando necesites intercambio de archivos bidireccional.
d) Habilita la carpeta compartida
Asegúrate de que la casilla Enable this share esté seleccionada. También puedes marcar Always enabled para asegurar que la carpeta se comparta cada vez que la VM se encienda.
e) Haz clic en Finish
Revisa tu configuración y haz clic en Finish para completar el asistente.
Paso 6 — Guarda la configuración
De vuelta en la ventana Virtual Machine Settings, confirma que tu carpeta compartida aparece en la lista. Haz clic en OK para guardar todos los cambios y cerrar el panel de configuración.
3. Acceder a la carpeta compartida dentro de la máquina virtual
Una vez que la carpeta compartida está configurada, enciende tu VM y sigue los pasos apropiados para tu SO invitado.
Acceder a carpetas compartidas en un invitado Windows
- Abre File Explorer.
- En la barra de direcciones, escribe la siguiente ruta y presiona Enter:
vmware-hostShared Folders- Verás todas las carpetas compartidas configuradas listadas aquí. También puedes mapear cualquiera de ellas como una unidad de red para un acceso más rápido:
- Haz clic derecho en la carpeta compartida.
- Selecciona Map network drive…
- Asigna una letra de unidad (por ejemplo,
Z:). - Marca Reconnect at sign-in si deseas que la asignación persista entre reinicios.
Acceder a carpetas compartidas en un invitado Linux
Abre una terminal y ejecuta el siguiente comando para listar las carpetas compartidas disponibles:
ls /mnt/hgfs/Tu carpeta compartida debería aparecer en este directorio. Si no es visible, VMware Tools puede no estar funcionando correctamente. Verifica su estado con:
sudo systemctl status vmware-toolsSi VMware Tools no está activo, inicia:
sudo systemctl start vmware-toolsSi el directorio /mnt/hgfs/ está vacío incluso después de que VMware Tools está en ejecución, intenta remontarlo manualmente:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000Reemplaza uid=1000 con tu ID de usuario real (verifica con id -u).
Para hacer que el montaje sea persistente entre reinicios, agrega la siguiente línea a /etc/fstab:
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000 0 04. Solución de problemas comunes de carpetas compartidas
Incluso con la configuración correcta, puedes encontrar problemas. Aquí están los problemas más comunes y sus soluciones:
| Problema | Causa probable | Solución |
|---|---|---|
| Carpeta compartida no visible en invitado | VMware Tools no instalado/en ejecución | Instala o reinicia VMware Tools |
/mnt/hgfs/ está vacío en Linux | HGFS no montado | Usa vmhgfs-fuse para montar manualmente |
| Acceso de solo lectura a pesar de permisos de escritura | Configuración de permisos incorrecta | Vuelve a verificar la configuración de carpeta compartida en opciones de VM |
| La carpeta desaparece después del reinicio | "Always enabled" no seleccionado | Edita la configuración de VM y habilita el uso compartido persistente |
| Problemas de rendimiento con archivos grandes | Sobrecarga de carpeta compartida | Considera usar SCP o SFTP para transferencias grandes |
5. Consideraciones de seguridad para carpetas compartidas
Las carpetas compartidas crean un puente directo entre tu sistema anfitrión y la VM. Esta conveniencia viene con implicaciones de seguridad que debes gestionar activamente:
- Limita el alcance del acceso: Solo comparte las carpetas específicas que la VM necesita. Evita compartir directorios raíz o carpetas del sistema.
- Usa modo de solo lectura cuando sea posible: Si la VM solo necesita leer archivos, aplica acceso de solo lectura para prevenir modificaciones accidentales o maliciosas.
- Audita regularmente el contenido de carpetas compartidas: Revisa periódicamente qué se está compartiendo y elimina datos obsoletos o sensibles.
- Aísla VMs no confiables: Si estás ejecutando software potencialmente no confiable dentro de una VM, deshabilita las carpetas compartidas completamente para prevenir fugas de datos o compromiso del anfitrión.
- Mantén VMware Tools actualizado: VMware Tools desactualizado puede contener vulnerabilidades. Siempre ejecuta la última versión.
6. Cuando las VMs locales no son suficientes: Escala con alojamiento en la nube
VMware Workstation es excelente para desarrollo y pruebas locales, pero tiene limitaciones inherentes — tu hardware físico limita lo que puedes ejecutar, y las VMs locales no son accesibles desde cualquier lugar. Cuando tus proyectos crecen más allá de lo que un entorno de escritorio puede manejar, es hora de considerar una infraestructura más escalable.
Si necesitas un entorno confiable y de alto rendimiento para ejecutar máquinas virtuales, desplegar aplicaciones u alojar servicios, el alojamiento VPS de AlexHost proporciona planes flexibles con acceso root completo, almacenamiento SSD y tiempo de actividad de nivel empresarial. Para cargas de trabajo que demandan máximo rendimiento y recursos dedicados, Servidores dedicados te dan control completo sobre tu hardware sin la sobrecarga de entornos compartidos.
Para equipos que prefieren una experiencia de alojamiento administrada y fácil de usar, Alojamiento web compartido ofrece un punto de entrada asequible con todas las herramientas esenciales preconfiguradas. Y si tus aplicaciones requieren aceleración GPU — como pipelines de aprendizaje automático, cargas de trabajo de renderizado o inferencia de IA — Alojamiento GPU entrega la potencia computacional bruta que necesitas.
Para proteger tus servicios alojados y sitios web, no pases por alto Certificados SSL — una capa fundamental de seguridad que cifra datos en tránsito y genera confianza del usuario.
Conclusión
Crear una carpeta compartida en VMware Workstation es una capacidad sencilla pero poderosa que cierra la brecha entre tu máquina anfitriona y entornos virtuales. Siguiendo los pasos en esta guía — desde verificar requisitos previos y configurar el asistente de carpeta compartida hasta acceder a ella desde sistemas invitados Windows y Linux — puedes establecer un flujo de trabajo de intercambio de archivos suave y eficiente.
Puntos clave:
- Siempre instala VMware Tools en tu SO invitado antes de intentar usar carpetas compartidas.
- Elige el modo de acceso correcto
