Instalar Ubuntu Server en Dedicado por IPMI: Guía Completa

Aprende a instalar Ubuntu Server 24.04 LTS en un servidor dedicado usando consola IPMI/KVM remota, montaje de ISO virtual y particionado manual.

Instalar un sistema operativo en un servidor dedicado nuevo es distinto de aprovisionar una VPS. No tienes panel de autoinstalación al mismo nivel, no tienes snapshot para rollback fácil y cualquier configuración de bajo nivel — RAID por software, particionado personalizado, LUKS — depende de la consola remota del propio servidor. La herramienta estándar para esto es IPMI (Intelligent Platform Management Interface), embebida en el BMC (Baseboard Management Controller) de la mayoría de los servidores corporativos Supermicro, Dell iDRAC, HPE iLO y ASRock Rack.

Este tutorial muestra cómo instalar Ubuntu Server 24.04 LTS en un servidor dedicado partiendo de cero — conectándose al IPMI, montando la ISO oficial como medio virtual, completando el instalador interactivo por consola KVM y configurando la red post-boot. El tiempo total de ejecución es de 40-60 minutos, dependiendo de la velocidad de tu conexión (la transferencia de la ISO virtual es el cuello de botella principal).

La persona objetivo es el sysadmin que recibió un dedicado nuevo, tiene credenciales IPMI en el email del proveedor y necesita Ubuntu instalado antes de que el servidor entre en producción. No cubrimos aprovisionamiento automático por PXE/iPXE — eso es asunto de fleet management y no de un servidor único.

Prerrequisitos

Antes de empezar, confirma que tienes los accesos y herramientas necesarios. La mayor parte de la frustración con IPMI viene de no tener las credenciales correctas o intentar usar el viewer Java sin el runtime instalado.

Prerrequisitos

Credenciales IPMI (IP, usuario, contraseña) enviadas por el proveedor. Servidor con firmware BMC funcional. ISO oficial de Ubuntu Server 24.04 LTS descargada localmente (~2,5 GB). Navegador actualizado y, según el BMC, Java Runtime Environment 8+ para el viewer KVM legacy.

Dirección IPMI Panel del proveedor
Usuario por defecto admin / ADMIN / root
Puerto HTTPS 443
ISO Ubuntu ubuntu-24.04.1-live-server-amd64.iso

La ISO oficial de Ubuntu está en releases.ubuntu.com — siempre descárgala directamente del sitio de Canonical, nunca de mirrors aleatorios. El hash SHA256 está publicado en el mismo directorio y vale la pena verificarlo antes de subirla al BMC, principalmente si tu conexión es inestable.

Conectándose a la consola IPMI

El primer obstáculo es la interfaz web del BMC. Cada fabricante tiene su versión, pero el flujo es equivalente: accedes por HTTPS, haces login y abres la consola remota (llamada “iKVM”, “Remote Console”, “Virtual Console” o “HTML5 Console” según la marca).

01

Accede a la interfaz web del BMC desde el navegador, usando la IP proporcionada por el proveedor:

https://10.x.x.x

El certificado es autofirmado — acepta el aviso y continúa. En entornos corporativos con proxy/firewall, confirma que el puerto 443 hacia la IP de gestión esté liberado. Algunos proveedores exponen el IPMI por VPN dedicada en lugar de IP pública; en ese caso, conéctate primero a la VPN.

02

Haz login con las credenciales proporcionadas. Si nunca habías accedido, cambia la contraseña de inmediato — las credenciales por defecto de fábrica (ADMIN/ADMIN, root/root) son objetivo de escaneo constante en internet.

Localiza el ítem “Remote Console”, “iKVM/HTML5” o “Virtual Console” en el menú. En iDRAC (Dell) está en “Virtual Console” en el header. En iLO (HPE) está en “Remote Console & Media”. En Supermicro IPMI está en “Remote Control” → “iKVM/HTML5”.

03

Abre la consola. En BMCs modernos (Supermicro X11+, iDRAC 9+, iLO 5+), el viewer HTML5 funciona directo en el navegador. En versiones antiguas, el viewer corre en Java (JNLP) o ActiveX — en ese caso instala Java Runtime Environment 8 y usa Firefox ESR.

Deberías ver la salida de video actual del servidor — probablemente una pantalla de boot, BIOS/UEFI o GRUB de una instalación anterior.

Consola gráfica inestable

Si la consola se traba, queda en negro o pierde input del teclado, cambia a SOL (Serial Over LAN) como fallback. Funciona en modo texto por ipmitool: ipmitool -I lanplus -H IP -U user -P pass sol activate. El instalador de Ubuntu soporta interfaz serial — pasas console=ttyS0,115200 en el cmdline del kernel en el GRUB inicial.

Montando la ISO como medio virtual

La siguiente etapa es hacer que el BMC presente la ISO de Ubuntu como si fuera un DVD físico insertado en el servidor. Existen dos caminos: subida directa al BMC o compartición por samba/CIFS desde una máquina en la misma red de gestión.

04

En el menú de la consola, busca “Virtual Media”, “Virtual Storage” o “CD/DVD Media”. La ubicación varía: en iDRAC está en “Virtual Media” → “Connect Virtual Media” → “Map CD/DVD”. En Supermicro está en el menú de la ventana de la consola en “Virtual Storage” → “CDROM&ISO”.

Haz clic en “Browse” u “Open Image” y selecciona el archivo ubuntu-24.04.1-live-server-amd64.iso desde tu disco local.

05

Confirma el mount. La subida comienza — en BMCs modernos va a 50-100 MB/s en la red local; en conexiones remotas por WAN puede caer a 5-10 MB/s. Espera que la barra termine antes de continuar. No cierres la ventana de la consola ni el navegador durante la subida.

Cuando termine, el BMC reporta “Connected” o “Device mapped” en el estado del medio virtual.

06

Reinicia el servidor para que arranque del medio virtual. Usa “Power” → “Power Cycle” o “Reset” en el menú del BMC. Inmediatamente entra en la BIOS/UEFI (generalmente F2, F11 o Delete en el POST) y configura el boot order para priorizar “Virtual CD/DVD” o “BMC Virtual Media”.

Guarda y sal de la BIOS. El servidor ahora arranca directo en el instalador de Ubuntu.

One-time boot menu

En lugar de cambiar el orden de boot permanente en la BIOS, usa el menú de boot único (F11 o F12 en la mayoría de los servidores). Selecciona el medio virtual solo para esa inicialización, y en los boots siguientes el servidor va al disco. Evita olvidarlo y quedar en loop de instalador.

Ejecutando el instalador de Ubuntu

Con el servidor arrancando desde la ISO virtual, entras en el instalador interactivo de Ubuntu Server (Subiquity). Es un instalador en modo texto navegado por teclado — Tab mueve entre campos, Enter confirma, Espacio marca checkboxes.

07

En la primera pantalla (“Welcome”), confirma el idioma (English es el default y tiene soporte más consistente — cambias el locale del sistema después). Avanza a “Installer update available?” y elige “Continue without updating” si tu red de instalación no tiene internet liberada, o “Update to the new installer” si sí.

08

Configura el layout del teclado. Si estás accediendo por KVM americano, deja “English (US)”. Para teclado español, selecciona “Spanish” → “Spanish”. Para teclado latinoamericano, “Spanish (Latin American)”.

En la pantalla siguiente (“Choose type of install”), elige “Ubuntu Server” (no “Ubuntu Server (minimized)” — la versión minimal excluye herramientas útiles como editor, manpages y snap).

09

Configura red. El instalador detecta las interfaces (eno1, eno2, enp1s0f0, etc). Si el proveedor entrega IP por DHCP en el enlace primario, la configuración ya viene rellenada. De lo contrario, selecciona la interfaz → “Edit IPv4” → “Manual” y rellena:

Subnet:       45.x.x.0/24
Address:      45.x.x.10
Gateway:      45.x.x.1
Name servers: 1.1.1.1,8.8.8.8
Search domains: (déjalo vacío)

Confirma con “Save”. Prueba con “Done” — el instalador valida la resolución DNS antes de avanzar.

10

Particionado. Para una instalación estándar en un disco único, elige “Use an entire disk” y selecciona el disco destino (/dev/sda o /dev/nvme0n1). Marca “Set up this disk as an LVM group” si quieres flexibilidad para redimensionar volúmenes después.

Para setups personalizados — RAID 1 por software, LUKS en la raíz, partición /boot separada — elige “Custom storage layout” y configura manualmente. El instalador soporta mdadm RAID, LVM y LUKS de forma nativa.

Confirma el disco destino

Los servidores dedicados generalmente tienen 2+ discos. Confirma el tamaño y modelo antes de continuar — el instalador borra TODO en el disco seleccionado sin confirmación adicional. Usa el ID del disco (generalmente impreso en el header del BMC o por lsblk -o NAME,SIZE,MODEL,SERIAL en un live boot previo) para asegurarte.

11

Configura usuario y hostname:

Your name:        Admin
Server name:      web-01
Pick a username:  ubuntu
Choose a password: <contraseña fuerte, 16+ caracteres>

Avanza a “SSH Setup” y marca “Install OpenSSH server” — sin eso pierdes acceso en cuanto desconectes del IPMI. Si tienes clave pública SSH, pégala en “Import SSH identity” para deshabilitar login por contraseña desde la primera sesión.

12

En la pantalla “Featured server snaps”, sáltala (no marques nada) — instalas lo que necesites después con apt, con más control. El instalador ahora copia archivos, configura GRUB e instala el sistema. Tiempo típico: 10-15 minutos.

Cuando termine, elige “Reboot Now”. Antes de que el reboot termine, vuelve al BMC y desmonta el medio virtual (“Disconnect” en el menú Virtual Media) — de lo contrario el servidor puede volver al instalador.

Verificación post-instalación

Después del reboot, el servidor debe levantar y quedar accesible por SSH en la IP configurada. La primera verificación es conectarse y validar el estado básico.

ssh [email protected]

# Dentro del servidor:
lsb_release -a              # confirma Ubuntu 24.04 LTS
ip addr show                # confirma IP correcta en la interfaz
df -h                       # confirma particionado
systemctl status ssh        # confirma SSH activo

Si SSH funciona y los comandos devuelven lo esperado, la instalación fue exitosa. Ejecuta sudo apt update && sudo apt upgrade -y para traer actualizaciones de seguridad publicadas después de que la ISO fue liberada.

Resolución de problemas

El boot no toma el medio virtual

Si después del reboot el servidor vuelve directo a “No bootable device” o intenta PXE, la BIOS no está priorizando el medio virtual. Vuelve a la BIOS (F2/Del), confirma que “Virtual CD/DVD” o “BMC Virtual Storage” esté habilitado en Boot Options, y muévelo a la primera posición. En UEFI, verifica que “CSM/Legacy Boot” esté alineado con el modo de la ISO (la ISO de Ubuntu 24.04 es híbrida UEFI+BIOS).

El instalador no detecta el disco

Servidores con controladora RAID en modo HBA passthrough generalmente exponen los discos de forma individual. Si el disco no aparece, entra en la configuración de la controladora (Ctrl+R en el POST para MegaRAID, F8 para HPE Smart Array) y configura los discos como “Non-RAID” o crea un volumen RAID 1 explícito antes de volver al instalador.

La red funciona en el instalador pero no post-boot

Ubuntu Server 24.04 usa netplan para configuración de red. Si configuraste IP estática en el instalador pero perdiste red después del reboot, revisa /etc/netplan/50-cloud-init.yaml — puede tener el nombre de interfaz incorrecto. Compáralo con la salida de ip link show y ajusta el YAML, luego sudo netplan apply.

Próximos pasos

Con Ubuntu instalado, el servidor está listo para recibir tu stack. Algunas direcciones comunes desde aquí:

  • Hardening básico: configurar UFW, fail2ban y deshabilitar login de root por SSH
  • Instalar Docker Engine para workloads en contenedores
  • Configurar monitoreo de discos (smartctl, mdadm —monitor para RAID)
  • Setup de backup automatizado (restic, borgbackup o snapshots LVM)
  • Configuración de IPv6 si el proveedor entrega bloque /64 o /48

Si estás evaluando dedicados con IPMI redundante y red 10 Gbps en Brasil, los servidores dedicados Hostini ya vienen con IPMI configurado, ISOs comunes pre-disponibles y soporte 24/7 en caso de que la consola remota falle.

Preguntas frecuentes

¿Por qué usar IPMI en lugar del instalador automático del proveedor?

El instalador automático cubre los casos comunes, pero restringe particionado, elección de filesystem y versiones del kernel. Por IPMI controlas el instalador como si estuvieras físicamente frente al servidor — útil para RAID por software personalizado, LUKS en la partición raíz o una versión Ubuntu LTS específica que el proveedor no ofrece.

¿La ISO virtual cuenta como tráfico del servidor?

No. El montaje de medios virtuales por IPMI corre sobre la red dedicada de gestión (BMC), separada de la interfaz principal del servidor. La descarga de la ISO desde tu equipo hasta el BMC puede ser lenta (10-50 MB/s típico), pero no consume ancho de banda de la NIC de producción.

¿Puedo instalar sin deshabilitar Secure Boot?

Sí. Ubuntu 24.04 LTS tiene firma válida del shim y funciona con Secure Boot habilitado en la mayoría de los servidores Intel y AMD. Si la instalación se traba en el boot inicial de la ISO, deshabilitar Secure Boot temporalmente es el primer diagnóstico.

La consola KVM se traba o queda en negro durante la instalación. ¿Qué hacer?

Generalmente es problema del viewer Java/HTML5 del BMC o resolución incompatible. Prueba cambiar de navegador (Firefox suele ser más estable que Chrome para Java applets), forzar resolución 1024x768 en el GRUB del instalador, o usar SOL (Serial Over LAN) como fallback — funciona en modo texto sin depender del viewer gráfico.

¿Cómo configuro red estática si el instalador no detecta DHCP?

En la pantalla 'Network connections' del instalador de Ubuntu, selecciona la interfaz (ej: eno1), elige 'Edit IPv4' → 'Manual' y rellena dirección CIDR, gateway, nameservers y search domains. El proveedor envía esos datos por email o los publica en el panel del servidor.

¿Necesito instalar drivers especiales para el hardware del servidor?

Raramente. Ubuntu 24.04 LTS trae kernel 6.8+ con amplio soporte para NICs Intel/Broadcom, controladoras RAID HPE/Dell/Supermicro y GPUs comunes. Si algún hardware específico no funciona, instala el paquete linux-generic-hwe-24.04 después de la instalación para traer un kernel más nuevo.

Temas:
Próximos pasos Hardware Ryzen a medida con BMC, RAID y protección DDoS.Reserva un servidor dedicado en Hostini →
¿Te resultó útil este tutorial?
Hablar por WhatsApp