Aprende a crear una máquina virtual con VirtualBox paso a paso. Guía completa con capturas, requisitos, configuración y solución de errores frecuentes.
Cada día, miles de usuarios se hacen preguntas como estas en foros y comunidades tecnológicas:
¿Cómo puedo probar Ubuntu sin borrar mi Windows?
Necesito ejecutar un programa antiguo que solo funciona en Windows XP, ¿qué hago?
Quiero aprender Linux pero no me atrevo a instalarlo en mi PC principal.
¿Hay alguna forma de probar una aplicación sospechosa sin arriesgar mi sistema?
La respuesta a todas estas preguntas es la misma: una máquina virtual (VM). Una VM es un ordenador simulado que funciona dentro de tu ordenador real. Puedes instalar cualquier sistema operativo en ella, usarlo con normalidad y, si algo sale mal, simplemente eliminarla sin que tu sistema principal se vea afectado en absoluto.
Y la herramienta más popular para crear máquinas virtuales de forma gratuita es Oracle VirtualBox.
Oracle VirtualBox es un software de virtualización gratuito y de código abierto desarrollado por Oracle. Permite crear y ejecutar máquinas virtuales en ordenadores con Windows, macOS, Linux y Solaris, sin coste alguno y sin necesidad de hardware adicional.
Su versión más reciente es la 7.2, lanzada en agosto de 2025, que introduce soporte mejorado para arquitecturas ARM (incluyendo Apple Silicon y Windows ARM), una interfaz renovada con herramientas más accesibles y soporte para los últimos kernels de Linux.
Entre sus principales características destacan:
Antes de lanzarte a instalar VirtualBox, asegúrate de cumplir los siguientes requisitos y tener todo lo necesario preparado.
|
Requisito |
Detalle |
|
Procesador |
CPU de 64 bits con soporte Intel VT-x o AMD-V (habilitado en BIOS/UEFI) |
|
RAM del host |
Mínimo 4 GB; se recomiendan 8 GB o más para ejecutar VMs cómodamente |
|
Espacio en disco |
~200 MB para VirtualBox + espacio variable según el SO invitado (p. ej. 20–50 GB para Windows 10/11) |
|
Sistema operativo host |
Windows 10/11 (64 bits), macOS 11+, o distribución Linux compatible |
|
Permisos |
Cuenta con derechos de administrador para instalar el software |
|
Conexión a Internet |
Necesaria para descargar VirtualBox y la imagen ISO del SO invitado |
Este es el paso que más usuarios omiten y que causa la mayoría de los problemas al crear una VM. La virtualización por hardware (Intel VT-x o AMD-V) debe estar activada en la BIOS/UEFI de tu ordenador. En la mayoría de equipos modernos ya viene activada, pero si no es así:
Ve a la página oficial de descargas de Oracle VirtualBox. Descarga el instalador correspondiente a tu sistema operativo host (Windows, macOS o Linux). Se recomienda descargar también el VirtualBox Extension Pack, disponible en la misma página, para ampliar las funcionalidades (USB 3.0, cifrado, RDP).
Necesitarás una imagen ISO del sistema operativo que quieras instalar en la VM. Algunos ejemplos:
Con VirtualBox instalado y la ISO lista, sigue estos pasos para crear tu primera máquina virtual.
Ejecuta el instalador que descargaste y sigue el asistente de instalación. Acepta los términos, deja las opciones predeterminadas y haz clic en "Instalar". Es posible que durante la instalación tu conexión de red se interrumpa brevemente: es normal, ya que VirtualBox instala adaptadores de red virtuales. Al finalizar, reinicia el equipo si se te solicita.
Una vez instalado, abre VirtualBox. Verás la pantalla principal ("VirtualBox Manager"), que de momento estará vacía.
En la pantalla principal de VirtualBox, haz clic en el botón «Nueva» (o «New» si tu interfaz está en inglés). Se abrirá el asistente de creación de VM.
El asistente te pedirá que asignes recursos de hardware a la VM:
A continuación, deberás crear un disco duro virtual donde se instalará el sistema operativo invitado:
El asistente mostrará un resumen con todos los parámetros elegidos. Revísalo y, si todo es correcto, haz clic en "Finalizar". La VM aparecerá en el panel izquierdo de VirtualBox Manager.
Antes de arrancarla, puedes ajustar configuración adicional haciendo clic derecho en la VM → "Configuración":
Haz doble clic en la VM o pulsa el botón «Iniciar» (flecha verde). Si en el paso 2 ya seleccionaste la ISO, VirtualBox la cargará automáticamente y comenzará el proceso de instalación del sistema operativo invitado.
Si no la configuraste antes, VirtualBox te preguntará qué disco de arranque usar: selecciona la ISO que descargaste. A partir de aquí, sigue el proceso de instalación normal del sistema operativo elegido (idéntico a como lo harías en un equipo físico).
Una vez instalado el sistema operativo en la VM, se recomienda instalar las VirtualBox Guest Additions. Este paquete de controladores y utilidades mejora considerablemente la experiencia:
Para instalarlas, con la VM en marcha, ve al menú de VirtualBox → «Dispositivos» → «Insertar imagen de CD de las Guest Additions». Dentro de la VM, ejecuta el instalador que aparecerá.
AOMEI Partition Assistant ha incorporado recientemente una función para crear máquinas virtuales desde su interfaz. Sin embargo, es importante tener en cuenta que esta función genera VMs en formato Hyper-V (el hipervisor nativo de Windows), no en el formato VDI nativo de VirtualBox. Si necesitas utilizar una VM creada con AOMEI Partition Assistant en VirtualBox, será necesario convertir el disco virtual (de formato VHDX a VDI) mediante una herramienta de conversión adicional. Para un flujo de trabajo directo con VirtualBox, lo más sencillo es crear la VM directamente en VirtualBox siguiendo los pasos de esta guía.
Si quiere otras alternativas a VirtualBox, puede consulta: Las mejores alternativas a VirtualBox
Una herramienta segura y fiable para la gestión de particiones de disco que te ayuda a migrar el sistema operativo a un SSD o un HDD, reorganizar el espacio en disco y mejorar el rendimiento general del ordenador.
Asegúrate de que la virtualización por hardware (VT-x/AMD-V) está habilitada en la BIOS. Aumenta la RAM asignada a la VM si tu equipo lo permite. Activa la aceleración 3D en los ajustes de pantalla. Instala las Guest Additions si aún no lo has hecho. También puedes cerrar aplicaciones en el sistema host para liberar recursos.
Necesitas acceder a la BIOS/UEFI de tu ordenador y activar la opción de virtualización por hardware (consulta el apartado 3.2 de esta guía). En algunos portátiles con Windows 11, también puede estar en conflicto con Hyper-V: desactiva Hyper-V desde «Activar o desactivar las características de Windows» si no lo necesitas.
Instala las VirtualBox Guest Additions (paso 7). Una vez instaladas, la resolución se adaptará automáticamente al tamaño de la ventana. También puedes ir a Configuración → Pantalla y aumentar la memoria de vídeo a 128 MB.
En versiones recientes de Windows 10/11, VirtualBox puede coexistir con Hyper-V gracias al modo de plataforma de hipervisor de Windows (WHPX). Sin embargo, el rendimiento puede verse afectado. Si no necesitas Hyper-V, desactivarlo es lo más recomendable para obtener el máximo rendimiento con VirtualBox.
VirtualBox tiene soporte limitado para macOS como sistema invitado y solo es legalmente posible en hardware Apple. Para usuarios no especializados, no es la opción más sencilla ni recomendada. Si necesitas usar macOS, una Mac física o un servicio de Mac en la nube son alternativas más fiables.
No de forma directa. VirtualBox usa el formato VDI para sus discos virtuales, mientras que VMware usa VMDK. Sin embargo, VirtualBox también puede importar y crear discos en formato VMDK y OVA/OVF, por lo que la conversión entre plataformas es posible con pasos adicionales.
El Extension Pack es un complemento gratuito (para uso personal y educativo) que añade funcionalidades como soporte USB 2.0 y 3.0, escritorio remoto integrado (RDP) y cifrado de disco. No es imprescindible, pero se recomienda para una experiencia más completa. Descárgalo desde la misma página oficial de VirtualBox e instálalo a través del menú Archivo → Preferencias → Extensiones.
Crear una máquina virtual con VirtualBox es un proceso accesible para cualquier tipo de usuario, desde el más principiante hasta el profesional experimentado. En apenas unos minutos y sin coste alguno, puedes tener un entorno completamente aislado donde probar sistemas operativos, aprender sobre tecnología, desarrollar software o ejecutar aplicaciones incompatibles con tu sistema principal.
La clave está en tres cosas: verificar que la virtualización esté activa en la BIOS, asignar recursos suficientes (pero sin excederse) y tener la ISO del sistema operativo lista antes de empezar. Con la llegada de la versión 7.2, VirtualBox se ha convertido en una herramienta aún más potente y compatible, reforzando su posición como la opción de virtualización gratuita por excelencia.
Si en el futuro necesitas funciones más avanzadas como snapshots automatizados, redes virtuales complejas o conexión a infraestructura empresarial, puedes explorar otras herramientas como VMware Workstation Pro, que desde 2024 también es gratuita para todos los usuarios.