Vps

🧾 Cómo instalar Windows en un VPS de OVHcloud sin KVM (guía real paso a paso)

abril 22, 2026 Red.pe 4 min read

🧠 Introducción (lo que nadie te dice)

Instalar Windows en un VPS sin acceso KVM/IPMI no es trivial.
Muchas guías online:

  • están incompletas
  • usan ISOs modificadas
  • omiten detalles críticos (drivers, modo de disco, etc.)

El resultado típico es:

  • ❌ errores al copiar archivos
  • ❌ disco que no aparece
  • ❌ pantalla azul: INACCESSIBLE BOOT DEVICE
  • ❌ red que no funciona

Esta guía está basada en una instalación real completa, incluyendo errores y cómo resolverlos.


🔧 Escenario

  • VPS de OVHcloud
  • Sin acceso KVM
  • Solo modo rescue + SSH
  • Instalación con QEMU

⚠️ Errores comunes (antes de empezar)

Antes de hacerlo bien, esto fue lo que falló:

  • Usar ISO modificada → falla al 1%
  • Instalar en IDE → BSOD al arrancar en OVH
  • No cargar drivers → disco invisible
  • Usar driver incorrecto (vioscsi vs viostor)
  • Descargar ISO en /mnt sin montar → sin espacio

👉 Todo esto lo evitaremos.


🔹 Paso 1 — Entrar en modo rescue

Desde el panel de OVH:

  1. Boot → Rescue mode
  2. Reiniciar
  3. Conectar por SSH

🔹 Paso 2 — Instalar QEMU

El entorno rescue no lo trae:

apt update
apt install qemu-system-x86 qemu-utils -y

🔹 Paso 3 — Identificar el disco

lsblk

Ejemplo típico:

  • /dev/sda → sistema rescue
  • /dev/sdb → disco del VPS (donde irá Windows)

🔴 Paso 4 — Limpiar el disco (CRÍTICO)

Aquí está uno de los errores más comunes: no limpiar el disco correctamente.

fdisk /dev/sdb

Dentro:

o    ← crea tabla MBR nueva
w

Esto elimina cualquier estructura previa (GPT, restos, etc.)


🔹 Paso 5 — Descargar ISOs

Aquí hay otro punto crítico.

⚠️ Problema real

  • /root no tiene espacio suficiente
  • /mnt no siempre está montado

Solución práctica

Montar una partición existente:

mount /dev/sdb2 /mnt
cd /mnt

Descargar Windows (ISO oficial)

No uses ISOs modificadas.

Debes obtener un enlace directo desde Microsoft (por navegador + DevTools).

Ejemplo:

wget -O windows.iso "URL_DIRECTA"

Descargar VirtIO

wget -O virtio.iso https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso

🔹 Paso 6 — Arrancar el instalador correctamente

Aquí está la clave de toda la guía.

❌ Incorrecto:

  • Instalar en IDE → luego cambiar

✔ Correcto:

  • Instalar directamente en VirtIO

Comando correcto

qemu-system-x86_64 \
-m 4096 \
-cpu host \
-smp 2 \
-enable-kvm \
-drive file=/dev/sdb,format=raw,if=virtio \
-drive file=/mnt/windows.iso,media=cdrom \
-drive file=/mnt/virtio.iso,media=cdrom \
-boot d \
-vnc :1

Conexión

Usa VNC:

IP_DEL_VPS:5901

🔹 Paso 7 — Instalador de Windows

Llegarás a:

Where do you want to install Windows?

Problema esperado

👉 No aparece ningún disco

Esto es normal.


Solución

Haz clic en:

Load driver

Ruta CORRECTA

viostor\w10\amd64

❗ Este paso es crítico
❗ Usar el driver incorrecto rompe todo


Después de cargarlo

Aparecerán:

  • Partition 1
  • Partition 2
  • Partition 3

IMPORTANTE — borrar todo

Selecciona cada partición:

Delete → Delete → Delete

Hasta dejar:

Unallocated Space

Instalar

Selecciona el espacio vacío:

Next

🔹 Paso 8 — Instalación

Deja que termine completamente.

⚠️ Si aparece:

Press any key to boot from CD

👉 NO presiones nada


🔹 Paso 9 — Primer arranque

Arranca desde disco:

qemu-system-x86_64 \
-m 4096 \
-cpu host \
-smp 2 \
-enable-kvm \
-drive file=/dev/sdb,format=raw,if=virtio \
-boot c \
-vnc :1

Resultado esperado

✔ Windows arranca
✔ Sin pantalla azul


🔹 Paso 10 — Red (MUY IMPORTANTE)

Aquí otro punto crítico.


Problema

QEMU usa:

Intel e1000

OVH usa:

VirtIO

Solución

Dentro de Windows:

  1. Device Manager
  2. Action → Add legacy hardware
  3. Network adapters
  4. Have Disk

Ruta:

NetKVM\w10\amd64

Resultado

Aparece:

Red Hat VirtIO Ethernet Adapter

🔹 Paso 11 — Activar RDP

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
netsh advfirewall firewall set rule group="remote desktop" new enable=Yes

🔹 Paso 12 — Arranque real

  1. Apagar Windows
  2. Detener QEMU
  3. En OVH → Boot → Hard Disk
  4. Reiniciar

🔹 Paso 13 — Conectar

Desde tu PC:

RDP → IP_DEL_VPS

🎯 Resultado final

✔ Windows arranca sin errores
✔ Red funcional
✔ Acceso RDP
✔ Sin necesidad de QEMU


🧠 Conclusión clave

Después de todo el proceso, la lección más importante es:

Instalar Windows directamente en VirtIO desde el inicio.
NO cambiar desde IDE después.

💬 Reflexión final

Este tipo de instalación:

  • no es trivial
  • tiene muchos puntos donde fallar
  • y muchas guías omiten detalles críticos

Pero una vez entiendes:

  • cómo funciona el disco
  • cómo funcionan los drivers
  • y el rol de QEMU

👉 se vuelve completamente reproducible.