Cómo instalar Linux utilizando Virtualbox
Aprende a crear una máquina virtual con VirtualBox e instalar Ubuntu Desktop LTS, con los recursos recomendados hoy y las Guest Additions.
VirtualBox es un programa gratuito de Oracle que te permite ejecutar un sistema operativo completo, con su escritorio gráfico, dentro de una ventana de tu computadora. Es una buena opción cuando quieres un Linux aislado para practicar, instalar y desinstalar cosas sin riesgo para tu sistema principal, o cuando necesitas ver el escritorio de Ubuntu y no solo la terminal.
Si solo necesitas una terminal de Linux en Windows, la guía de Ubuntu con WSL suele ser suficiente y más sencilla. Si quieres entender mejor la idea de fondo, lee antes qué es la virtualización.
Qué necesitas
- El instalador de VirtualBox para tu sistema, desde la página oficial de descargas. Al revisar esta guía, la versión vigente era la 7.2.22.
- La imagen ISO de Ubuntu Desktop, desde la página oficial de Ubuntu. Elige la versión LTS (26.04.1 al revisar esta guía) y la arquitectura de tu equipo, Intel/AMD o ARM de 64 bits. Ya no hay imágenes de 32 bits. El ISO para Intel/AMD pesa unos 6 GB.
- Un equipo con virtualización por hardware activada. El manual de VirtualBox indica que estas funciones primero deben habilitarse en la BIOS o UEFI de la computadora.
- Recursos suficientes. Ubuntu Desktop 26.04 recomienda un procesador de dos núcleos, 6 GB de memoria y 25 GB de disco libre. Esas cifras son más altas que las de las guías antiguas, y con los 1024 MB y 10 GB de antes el sistema actual no se instala o va muy lento.
VirtualBox se distribuye bajo licencia GPL v3. El Extension Pack es un complemento aparte con otra licencia, de uso personal y educativo, y no lo necesitas para seguir esta guía.
Crear la máquina virtual
Los nombres de las opciones siguen el manual oficial en inglés, y en la interfaz en español aparecen traducidos.
- Abre VirtualBox y pulsa el botón "New" para iniciar el asistente.
- En "Name and Operating System" escribe un nombre y elige la carpeta donde se guardará la máquina. Si ya descargaste el ISO, indícalo en "ISO Image" y VirtualBox completará el tipo y la versión. Si no, elige el tipo Linux y la versión Ubuntu de 64 bits.
- Marca "Skip Unattended Installation" si quieres hacer la instalación tú mismo, como en esta guía. Si no la marcas y VirtualBox reconoce el ISO, puede instalar el sistema solo, y si no lo reconoce te deja terminar la instalación a mano.
- En "Hardware" ajusta "Base Memory" y "Processor(s)". Con Ubuntu 26.04 lo razonable es 6144 MB de memoria y 2 procesadores. El manual recomienda no asignar más memoria de la que tu equipo pueda ceder, y no usar más de la mitad de los hilos de tu procesador.
- En "Virtual Hard Disk" deja marcada la opción "Create a Virtual Hard Disk Now" y pon 25 GB o más. Un disco dinámico empieza pequeño y crece a medida que lo llenas. Si activas "Pre-Allocate Full Size", el disco ocupa todo el espacio desde el principio y es un poco más rápido.
- Revisa el resumen en "Summary" y pulsa "Finish".
La máquina virtual queda creada, pero aún no tiene sistema operativo. Si indicaste el ISO en el asistente, ya está insertado en la unidad de DVD virtual. Si no, selecciónalo en la configuración de la máquina, en el apartado de almacenamiento. Después, inicia la máquina.
Instalar Ubuntu
El instalador de Ubuntu 26.04 recorre estas pantallas, que aparecen traducidas al idioma que elijas.
- Elige el idioma, las opciones de accesibilidad y la distribución del teclado.
- En la pantalla de conexión a internet, conéctate si puedes. Es opcional, pero permite descargar actualizaciones y controladores durante la instalación.
- En "Try or install Ubuntu" elige "Install Ubuntu".
- En el tipo de instalación elige "Interactive". La opción "Automated" es para usuarios avanzados que cargan un archivo de configuración.
- En las aplicaciones elige "Default selection". La "Extended selection" añade herramientas de oficina y utilidades.
- Activar el software de terceros es recomendable, porque añade controladores gráficos y formatos multimedia.
- En la configuración del disco elige "Erase disk and install Ubuntu". Es seguro en una máquina virtual, porque solo borra el disco virtual que acabas de crear y no tu disco real. El cifrado del disco es opcional, y en una máquina de práctica puedes omitirlo.
- Crea tu cuenta con tu nombre, el nombre del equipo, un usuario y una contraseña.
- Elige tu zona horaria en el mapa.
- Revisa el resumen y pulsa "Install". Cuando termine, pulsa "Restart Now". Si VirtualBox te pide quitar el medio de instalación, confirma y sigue.
Al volver a arrancar verás la pantalla de inicio de sesión de Ubuntu. Una vez dentro, ejecuta estos comandos en una terminal para actualizar el sistema.
sudo apt update
sudo apt upgrade
Instalar las Guest Additions
Las Guest Additions son controladores y programas que se instalan dentro de la máquina virtual para mejorar la integración con tu equipo. En un invitado Linux te dan un solo puntero de mouse sin tener que liberarlo, el ajuste automático de la resolución al cambiar el tamaño de la ventana, el portapapeles compartido, la función de arrastrar y soltar, las carpetas compartidas y la sincronización de la hora.
Antes de empezar, conviene tomar una instantánea de la máquina por si algo sale mal. Luego sigue estos pasos.
-
Prepara el sistema para compilar módulos del kernel. El manual indica que debes dejar el invitado listo como se prepara un anfitrión Linux, sin nombrar paquetes. En Ubuntu suele bastar con instalar estas herramientas.
sudo apt install build-essential dkms linux-headers-$(uname -r) -
En el menú "Devices" de la ventana de la máquina virtual elige "Insert Guest Additions CD Image".
-
Abre una terminal en la carpeta del CD virtual, que normalmente aparece en
/media/tu_usuario/con un nombre que empieza porVBox_GAs_, y ejecuta el instalador como administrador.sudo sh ./VBoxLinuxAdditions.run -
Reinicia la máquina virtual para activar las Guest Additions.
Para compartir el portapapeles o activar el arrastrar y soltar, usa el menú "Devices" de la ventana de la máquina. El arrastrar y soltar viene desactivado por defecto y se configura para cada máquina. El manual de VirtualBox describe las carpetas compartidas y el resto de funciones con más detalle.
Particularidades según tu equipo
Windows 10 y Windows 11 como anfitrión. VirtualBox funciona en Windows 11. Si en tu equipo usas también WSL2, Docker Desktop u otras herramientas basadas en Hyper-V, VirtualBox puede mostrar un icono de tortuga verde en la barra de estado de la ventana, que indica que hay un hipervisor nativo activo. El manual advierte que no conviene ejecutar al mismo tiempo máquinas virtuales de distintos hipervisores porque compiten por las funciones de virtualización, así que cierra las demás antes de iniciar la tuya.
Windows 11 como invitado. Esta guía instala Ubuntu y no cubre Windows. El manual lista Windows 11 de 64 bits entre los invitados con soporte completo, y en la pestaña de placa base de la configuración aparecen las opciones TPM, "Enable EFI" y "Enable Secure Boot". Consulta el manual oficial para ver los pasos exactos de esa instalación.
Mac con procesador Intel. El proceso es el mismo que en Windows, con el instalador de VirtualBox para macOS Intel.
Mac con Apple Silicon. Existe un instalador de VirtualBox para macOS con procesador ARM, pero las condiciones son distintas. En el manual actual, las máquinas virtuales deben usar un sistema invitado ARM, la instalación desatendida no está disponible y solo se admite el controlador gráfico VMSVGA. Por eso debes descargar el ISO de Ubuntu para ARM de 64 bits y esperar un soporte más limitado para invitados Linux. Revisa los detalles en el manual antes de empezar.
Dónde seguir
Cuando tengas Ubuntu funcionando, puedes automatizar la creación de máquinas virtuales con Vagrant. Si quieres abrir camino en este tipo de trabajo, mira la carrera de DevOps.
Enlace a la documentación oficial, Manual de usuario de Oracle VM VirtualBox. Para el instalador, consulta la guía de instalación de Ubuntu Desktop.