Manuales+50 XP

Manual de Proxmox VE (3): tu primera máquina virtual, con Linux y con Windows

Subir la ISO, cada pestaña del asistente explicada, los ajustes VirtIO que marcan la diferencia, el agente QEMU y cómo instalar Windows con los drivers VirtIO.

Iván· Publicado el · 4 minRead in English →

De dónde sale esta guía: en el trabajo administro a diario un clúster de Proxmox VE con almacenamiento Ceph y copias en Proxmox Backup Server. Esta serie es la versión para empezar desde cero en casa, con un solo servidor, y sigue la documentación oficial de Proxmox VE 9.2.

Con Proxmox instalado y configurado, vamos a lo divertido: crear una máquina virtual.

Paso 1: subir la ISO

Necesitas la imagen del sistema que vas a instalar (Debian, Ubuntu, Windows…).

  1. Selecciona el almacenamiento local → ISO Images.
  2. Tienes dos opciones:
    • Upload: subes la ISO desde tu ordenador.
    • Download from URL: pegas el enlace de descarga y Proxmox la baja directamente. Más rápido si la ISO es grande.

Paso 2: el asistente «Create VM»

Botón azul Create VM, arriba a la derecha. Vamos pestaña por pestaña.

General

  • VM ID: un número único (100, 101…). Lo usarás en la consola.
  • Name: un nombre claro, por ejemplo debian-lab.

OS

  • Elige la ISO que subiste.
  • Guest OS: Linux o Microsoft Windows, con su versión. Proxmox ajusta algunos detalles según lo que elijas.

System

  • Machine: q35, el chipset moderno.
  • BIOS: SeaBIOS vale para la mayoría de Linux. Para Windows 11 elige OVMF (UEFI), añade el disco EFI y marca TPM (versión 2.0): Windows 11 lo exige.
  • Qemu Agent: márcalo. Más abajo explico por qué.

Disks

Aquí están los ajustes que más rendimiento dan:

  • Bus/Device: SCSI.
  • Controladora (en System o aquí, según versión): VirtIO SCSI single.
  • Tamaño: lo que necesites. En local-lvm el espacio se reserva según se usa, no de golpe.
  • Discard: márcalo, para que el espacio que liberas dentro de la VM se devuelva.
  • IO thread: márcalo; mejora el rendimiento con VirtIO SCSI single.
  • SSD emulation: márcalo si el disco real es un SSD.

CPU

  • Cores: 2 para empezar.
  • Type: el valor por defecto es compatible con casi todo. Si solo tienes un servidor y quieres el máximo rendimiento, host le pasa a la VM todas las capacidades de tu procesador.

Memory

  • 2048 MB para un Linux de laboratorio; 4096 u 8192 para Windows.
  • Ballooning permite que Proxmox recupere memoria que la VM no usa. Funciona mejor con el driver instalado dentro.

Network

  • Bridge: vmbr0 (tu red de casa).
  • Model: VirtIO (paravirtualized), el más rápido.

Finish y la VM aparece en la lista de la izquierda.

Paso 3: instalar Linux

Selecciona la VM → Start → Console. Instala el sistema como en un ordenador normal.

Al terminar, instala el agente QEMU dentro:

sudo apt install qemu-guest-agent
sudo systemctl enable --now qemu-guest-agent

¿Por qué el agente es tan importante?

Con el agente, Proxmox puede hablar con el sistema de dentro:

  • Ver la IP de la VM en su resumen.
  • Apagarla limpiamente (como pulsar «Apagar» dentro), no a lo bruto.
  • Congelar el sistema de archivos un instante al hacer copias de seguridad, para que queden consistentes.

Los drivers VirtIO ya vienen incluidos en el núcleo de Linux, así que no hay que hacer nada más.

Paso 4: instalar Windows (con drivers VirtIO)

Windows no trae los drivers VirtIO, así que hay que dárselos:

  1. Descarga la ISO virtio-win (el enlace está en la wiki de Proxmox, «Windows VirtIO Drivers») y súbela a local.
  2. En la VM, Hardware → Add → CD/DVD Drive con esa ISO. Ahora tiene dos CD: el de Windows y el de drivers.
  3. Arranca la instalación. Cuando llegues a elegir disco, no aparecerá ninguno. Es normal.
  4. Pulsa Cargar controlador → Examinar → CD de virtio-win → carpeta vioscsi → tu versión de Windows → amd64. Aparece la controladora «Red Hat VirtIO SCSI» y, con ella, tu disco.
  5. Al terminar la instalación, abre el CD de virtio-win dentro de Windows y ejecuta virtio-win-guest-tools. Instala de golpe el resto de drivers (red, balloon…) y el agente QEMU.

Paso 5: instantánea antes de tocar nada

Con la VM recién instalada y funcionando, haz una instantánea: Snapshots → Take Snapshot. Si luego rompes algo, Rollback y vuelves a este punto en segundos.

Una instantánea no es una copia de seguridad (vive en el mismo disco), pero para experimentar es oro. Lo vemos en la parte 5.

Truco: plantillas y clones

Si vas a crear muchas VMs iguales (típico en un laboratorio):

  1. Instala y configura una VM a tu gusto.
  2. Clic derecho → Convert to template.
  3. Desde la plantilla, Clone crea copias nuevas en segundos.

En la parte 4 vemos los contenedores LXC: la alternativa ligera para servicios Linux.

Mini-quiz

¿Te has quedado con la idea?

Tres preguntas rápidas. Cada acierto suma 10 XP.

  1. ¿Qué controlador de disco recomienda Proxmox para el mejor rendimiento?
  2. ¿Para qué sirve el agente QEMU (qemu-guest-agent)?
  3. Al instalar Windows con disco VirtIO, ¿por qué no aparece ningún disco?
  • #proxmox
  • #maquinas-virtuales
  • #virtio
  • #windows
  • #linux
  • #qemu
Esc