- Importar un VDI es la vía rápida para reutilizar sistemas ya configurados en VirtualBox.
- Guest Additions habilita portapapeles, arrastrar/soltar y carpetas compartidas con el host.
- El modo de red en puente integra la VM en la LAN como un equipo más con su propia IP.
- VBoxManage permite ampliar VDI y convertir a VHD para montar el disco en Windows.
Si trabajas con máquinas virtuales a diario, tarde o temprano necesitarás instalar una imagen VDI en VirtualBox sin complicarte la vida. Importar un disco ya creado te ahorra tiempo, evita reinstalaciones pesadas y, en entornos Windows, incluso te permite conservar software licenciado sin volver a activarlo desde cero.
En esta guía te explico de forma minuciosa cómo crear y/o importar una máquina virtual usando un VDI, cómo montar una ISO si prefieres partir desde cero, y cómo afinar la configuración: CPU, red, carpetas compartidas, Guest Additions, portapapeles, cifrado, clonación, exportación y, muy útil, ampliar el disco VDI o convertirlo para montarlo directamente en el host.
Qué es un VDI y cuándo te conviene usarlo
VDI (Virtual Disk Image) es el formato de disco nativo de VirtualBox; dentro contiene el sistema operativo, programas y datos de la VM, de modo que importar un VDI equivale a reusar una instalación ya lista. Es ideal cuando has reinstalado tu equipo, movido máquinas entre PCs o quieres abrir máquinas virtuales descargadas sin reinstalar nada.
Si vienes de otras plataformas, VirtualBox también soporta discos VMDK (VMware) y VHD (Virtual PC/Hyper-V), de forma que puedes abrirlos o convertirlos según te convenga, manteniendo tus entornos sin rehacerlos.
Requisitos previos
Para el caso típico de importar una imagen VDI, basta con tener un escritorio Linux o Windows con entorno gráfico y VirtualBox correctamente instalado. Los pasos son prácticamente idénticos en cualquier distro, por ejemplo con VirtualBox sobre Ubuntu funciona tal cual como en otras distribuciones.
Además, asegúrate de contar con el archivo .vdi en tu disco y, si quieres sacar partido de funciones avanzadas como portapapeles, arrastrar y soltar o carpetas compartidas, instala también Guest Additions en la VM una vez importe o crees el sistema operativo.
Importar una imagen VDI en VirtualBox (paso a paso)
Este es el procedimiento más rápido para poner en marcha una VM existente desde su disco VDI. Funciona en Linux y Windows con la interfaz de VirtualBox actual.
- Abre VirtualBox y pulsa en Nueva. En la ventana de creación, escribe el nombre de la máquina y elige el tipo y la versión del sistema operativo que contiene el VDI (por ejemplo, Windows XP si tu disco fue creado con ese sistema).
- Ajusta la memoria RAM según los recursos de tu host. Escoge una cantidad razonable para el SO invitado sin dejar a tu equipo sin aire.
- En el apartado de disco, marca la opción Usar un archivo de disco duro virtual existente, pulsa el icono de la carpeta y localiza tu fichero con extensión .vdi. Una vez seleccionado, VirtualBox mostrará su nombre y tamaño estimado.
- Pulsa Crear. Con esto, la VM queda asociada a tu VDI y puedes revisar sus parámetros (red, procesadores, vídeo) antes de iniciarla. Si todo está bien, ya tendrás la máquina virtual importada y lista para arrancar.
Importar un VDI te evita rehacer la instalación completa y, en entornos antiguos como Windows XP, es oro puro si dependes de programas que hoy serían difíciles de reinstalar o reactivar.
Crear una máquina virtual desde ISO (si prefieres empezar de cero)
Si en lugar de importar un VDI quieres instalar el sistema desde ISO, VirtualBox incluye un asistente muy claro. Puedes, por ejemplo, descargar una ISO de Windows con Media Creation Tool y continuar.
1) Pulsa Crear y luego, si te aparece, cambia a Modo Experto para tener todos los ajustes a mano. Nombra la VM, elige tipo y versión del sistema y asigna RAM de acuerdo con lo que tenga tu equipo.
2) Elige Crear un disco duro virtual nuevo. Como formato, lo habitual es VDI, aunque también puedes optar por VMDK o VHD según compatibilidad futura.
3) Selecciona Reservado dinámicamente para que el archivo crezca a medida que lo uses (es la opción más flexible). Define capacidad, elige la carpeta de destino con el icono correspondiente y pulsa Crear.
4) Abre la configuración de la VM (clic derecho > Configuración) y ve a Sistema > Procesador para asignar núcleos de CPU. Luego, en Almacenamiento, selecciona el icono del CD, pulsa a la derecha y pincha en Seleccione archivo de disco óptico virtual para cargar la ISO.
5) Acepta y arranca con Iniciar. La VM booteará desde la ISO y podrás instalar el sistema como harías en un PC físico, paso a paso y sin sorpresas.
Guest Additions, carpetas compartidas y portapapeles
Después de instalar una imagen VDI en VirtualBox, merece la pena añadir VirtualBox Guest Additions. Mejoran el rendimiento gráfico, habilitan el redimensionado dinámico de ventana y facilitan el intercambio de archivos.
Carpetas compartidas: con la VM apagada o encendida, entra en Configuración > Carpetas compartidas, pulsa el icono de carpeta con “+”, elige la carpeta del host, nómbrala y activa las opciones que quieras (solo lectura, montaje automático, etc.).
Portapapeles y arrastrar/soltar: ve a General > Avanzado y elige Bidireccional tanto en Compartir portapapeles como en Arrastrar y soltar. Recuerda que para que funcione de forma estable necesitas las Guest Additions instaladas dentro del invitado.
Tecla Anfitrión y atajos en la VM
VirtualBox define una tecla Anfitrión para atajos que podrían interceptar el host (por defecto suele ser Ctrl derecha). Desde la barra de la VM, abre Entrada > Teclado y activa combinaciones como Ctrl+Alt+Supr para lanzarlas dentro del invitado sin afectar al equipo físico.
Si quieres revisar o modificar atajos, entra en Preferencias de teclado desde el mismo menú para ver todas las combinaciones asignables y personalizarlas a tu gusto.
Red en VirtualBox: elige el modo adecuado
La red es clave a la hora de instalar la imagen VDI en VirtualBox. Para que la VM navegue o se integre con tu LAN. En Configuración > Red puedes seleccionar el modo que más te convenga según tu caso de uso.
Opciones disponibles: No conectado (sin red), NAT (por defecto, sale a Internet a través del host), Red NAT (como NAT pero permitiendo que varias VMs se vean entre sí), Adaptador puente (la VM obtiene IP del router y se comporta como otro equipo de la red), Red interna (solo entre VMs en la misma red interna), Adaptador solo-anfitrión (conexión exclusiva entre host y VM) y Controlador genérico (casos especiales).
Para integrarla en tu oficina o casa y que otros equipos la vean, elige Adaptador de puente. Al aplicar el cambio, verás que el sistema te pide reconectar y, acto seguido, la VM recibirá una IP de tu router como si fuera un PC más.
Gestionar discos: ampliar un VDI, añadir un segundo disco y ver el espacio
Si te quedas corto de espacio, puedes ampliar un VDI o añadir otra unidad virtual. Ten en cuenta que para redimensionar es mejor que el disco sea dinámico y que la VM esté apagada antes de tocar nada.
Ampliar un VDI (Windows): localiza el archivo .vdi y haz copia de seguridad por si acaso. Abre una consola en la carpeta de instalación de VirtualBox (por ejemplo, C:\\Program Files\\Oracle\\VirtualBox) con Mayúsculas + clic derecho > Abrir ventana de PowerShell aquí.
Ejecuta el comando de redimensionado con VBoxManage indicando la ruta del disco y el nuevo tamaño en MB:
.\VBoxManage.exe modifyhd "D:\\maquinas virtuales\\Windows10 x64 Home\\Windows10 x64 Home.vdi" --resize 80000
Tras completar, inicia la VM y en Administración de discos de Windows verás el espacio extra en negro; haz clic derecho sobre la partición del sistema y elige Extender volumen para aprovechar todo el nuevo tamaño.
Añadir un segundo disco: en Configuración > Almacenamiento, añade un nuevo dispositivo (IDE/SATA/SCSI/NVMe) y pulsa Crear un disco duro. Define formato (VDI), tamaño, opción dinámico y crea. Dentro del S.O. invitado, abre Administración de discos, inicializa el nuevo disco, crea un volumen simple y asígnele una letra.
Si tras instalar la imagen VDI en VirtualBox el nuevo volumen no aparece en el explorador de archivos inmediatamente, un reinicio de la VM suele dejarlo visible al instante.
Exportar, importar, clonar y abrir discos de VMware
Para compartir o mover VMs entre plataformas, VirtualBox permite exportar a OVF u OVA (este último empaqueta todo en un único archivo). Ve a Archivo > Exportar servicio virtualizado, elige la VM, formato y destino, añade metadatos si quieres y pulsa Exportar.
Para el proceso inverso, usa Archivo > Importar servicio virtualizado, selecciona el paquete OVF/OVA y sigue el asistente hasta completar el despliegue en tu equipo.
Si necesitas una copia idéntica, apaga la VM y elige Clonar. Ponle nombre y marca la casilla de Reinicializar dirección MAC para evitar conflictos de red. Obtendrás dos máquinas iguales listas para trabajar.
¿Tienes un disco de VMware? Pulsa en Nueva, elige Usar un archivo de disco duro virtual existente y selecciona el .vmdk. Configura RAM y nombre y crea la VM; VirtualBox abre VMDK sin problemas y permite aplicar sus propias opciones.
Ya tienes en la mano un método sólido para instalar una imagen VDI en VirtualBox instalarlas, compartir datos, ampliar almacenamiento, clonar o exportar máquinas y, si lo necesitas, convertir un VDI a VHD para leer su contenido directamente en el host; una hoja de ruta completa que cubre desde escenarios clásicos (como VMs antiguas sin red) hasta configuraciones modernas con red en puente y funciones de productividad como el portapapeles bidireccional.
Redactor especializado en temas de tecnología e internet con más de diez años de experiencia en diferentes medios digitales. He trabajado como editor y creador de contenidos para empresas de comercio electrónico, comunicación, marketing online y publicidad. También he escrito en webs de economía, finanzas y otros sectores. Mi trabajo es también mi pasión. Ahora, a través de mis artículos en Tecnobits, intento explorar todas las novedades y nuevas oportunidades que el mundo de la tecnología nos ofrece día a día para mejorar nuestras vidas.