Cree una máquina virtual de Windows Server en Proxmox (paso a paso)

Este artículo explica cómo crear y configurar una máquina virtual de Windows en un hipervisor Proxmox VE. Examinaremos las recomendaciones clave y las mejores prácticas para configurar los ajustes óptimos de la máquina virtual, instalar un sistema operativo invitado de Windows Server y ejecutarlo en una máquina virtual Proxmox.

Contenido:

Pasos preparatorios:

  • Descargue la imagen ISO con los controladores VirtIO para invitados de Windows (virtio-win.iso).
  • Descargue la imagen ISO de instalación de Windows (Windows Server 2025 en este ejemplo).

Inicie sesión en la interfaz web de Proxmox (https://proxmox-ip:8006) y cargue las imágenes ISO en el almacenamiento de Proxmox (Imágenes ISO –> haga clicSubir-> especifique la ruta al archivo de imagen ISO).

De forma predeterminada, las imágenes ISO en los hosts Proxmox se almacenan en el/var/lib/vz/templates/isodirectorio.

El siguiente paso es crear una nueva máquina virtual en el host Proxmox para el invitado de Windows Server.

  1. Haga clic derecho en el host Proxmox y seleccioneCrear máquina virtual
  2. en elGeneral, especifique un nombre e ID significativos para la máquina virtual. Puede dejar la ID sugerida o ingresar otra manualmente. Por ejemplo, puede utilizar el último octeto de la dirección IP de la VM como VMID.
  3. en elSOpestaña, seleccione el tipo de sistema operativo invitado (Windows 11/2022/2025) y la imagen ISO de instalación de Windows que se cargó en el almacenamiento de Proxmox.
  4. Configure los siguientes ajustes en elSistemapestaña:
    firmware:OVMF (UEFI)– es el tipo de plataforma recomendado para las versiones modernas de Windows. SeaBIOS se puede utilizar para sistemas heredados.
    Agregar disco EFI:Permitir. Elija el almacenamiento para el disco EFI. Deje el tipo de disco como predeterminado,qcow2.
    Claves de preinscripción:Permitir(agregue las claves estándar de arranque seguro de Microsoft).
    Tipo de controlador de disco:VirtIO SCSI único
    Agente Qemu:Permitir
    TPM: marque esta opción si necesita compatibilidad con TPM virtual en una máquina virtual (TPM 2.0 es un requisito obligatorio para Windows 11)
  5. en elDiscospestaña, agregue unSCSIdisco en lugar de un IDE (el protocolo SCSI es más rápido y eficiente que el IDE o SATA). Establezca el tamaño del disco (para Windows, al menos 40 GB).
  6. Seleccione el formato de imagen del disco:CRUDO(tiene las características mínimas pero el mejor rendimiento),VMDK(compatible con VMware), oQCOW2(formato de disco avanzado con soporte para instantáneas). Elqcow2El formato se utiliza de forma predeterminada (déjelo como está).
  7. Habilitar elDesecharopción para utilizar el espacio en disco de manera más eficiente (funciona de manera similar a la función TRIM en SSD al borrar los datos eliminados y liberar espacio). Para mejorar el rendimiento, utilice elContestarmode como tipo de almacenamiento en caché. Si el almacenamiento en caché está deshabilitado (Predeterminado (sin caché)), este modo proporciona una mejor protección contra la pérdida de datos en caso de un apagado inesperado del host o la máquina virtual, pero puede provocar un rendimiento más lento del disco. Elescribir a través deEl modo es óptimo para cargas de lectura elevadas.
  8. Establezca el número de núcleos que se asignarán para la máquina virtual en elUPCpestaña (al menos 2 núcleos delanfitrióntipo para Windows). Agregue sockets de CPU adicionales y habilite la compatibilidad con NUMA para máquinas virtuales Windows de alto rendimiento.
    ElanfitriónEl tipo de CPU permite que la VM acceda a todas las capacidades de la CPU física sin utilizar la emulación. Este modo permite que la virtualización anidada funcione en Windows invitado. Esto permite que Hyper-V y el subsistema Windows para Linux (WSL2) se ejecuten en una máquina virtual Proxmox.
  9. en elMemoria, especifique cuánta RAM asignar a la máquina virtual. El mínimo recomendado es 4096 MB para Windows VM. Puede reservar RAM para una máquina virtual utilizando el botón "Memoria mínima" opción. La "Modo globo"permite que el hipervisor recupere memoria no utilizada de la VM cuando la cantidad de RAM utilizada por el host excede un umbral alto (normalmente por encima del 80%).
  10. En elRedpestaña, elija laVirtIO (paravirtualizado)modelo de tarjeta de red virtual en lugar del Intel E1000. Seleccione el puente de red a través del cual desea exponer su VM. En este ejemplo,vmbr0está conectado a la interfaz de red física del host Proxmox.
  11. Para evitar que se apliquen reglas de firewall de Proxmox a la VM, desactive laCortafuegosopción. En este caso, se supone que se utilizará el Firewall de Windows Defender integrado en el sistema operativo invitado de la máquina virtual.
  12. Revise la configuración en la siguiente pestaña y luego haga clic enFinalizarpara comenzar a crear la VM.

Una vez que se haya creado la VM, agregue una unidad de CD/DVD virtual adicional en su configuración. Seleccionarmáquina virtual->Hardwarepestaña ->Agregar->unidad de CD/DVD.

Monte la imagen ISO con los controladores VirtIO en la unidad virtual. Todo está listo para instalar el Windows invitado en la máquina virtual Proxmox.

Instalación de Windows Server Guest en Proxmox VM

En la configuración de VM, vaya aConsolapestaña y haga clicEmpezar ahorapara ejecutar la máquina virtual.

Presione cualquier tecla para comenzar el proceso de instalación de Windows. A continuación, se iniciará el asistente de instalación de Windows, donde deberá seleccionar la configuración de idioma, la edición de Windows Server, etc.

En la pantalla donde necesita seleccionar un disco para instalar el sistema operativo, verá que el programa de instalación de Windows no detectó su disco duro virtual. El problema es que la imagen de Windows no incluye controladores para el controlador VirtIO SCSI.

Lectura sugerida:Guía paso a paso: crear un equipo en Microsoft Teams

Haga clic enCargar controladorpara cargar el controlador del controlador de disco en modo WinPE.

Especifique la carpeta que contiene elControlador de controlador de paso Red Hat VirtIO SCSIen el ISO montado con controladores VirtIO (d:vioscsi2k25amd64). Instale el controlador.

El disco local sin particiones ahora debería ser visible para la instalación de Windows. Selecciónelo para continuar con la instalación.

Una vez que se complete la instalación de Windows, inicie sesión en el sistema operativo invitado a través de la consola Proxmox. para enviar elCtrl+Alt+Delcombinación a la consola e inicie sesión con la cuenta de administrador de Windows, seleccioneMostrar claves adicionalesen el panel izquierdo, luego envíe la combinación de teclas requerida.

Abra el Administrador de dispositivos de Windows (devmgmt.msc). Como puede ver, faltan varios controladores de dispositivos y deben instalarse desde la imagen del controlador VirtIO. Ejecute elvirtio-win-gt-x64.msiinstalador desde la ISO e instálelo con la configuración predeterminada.

Durante la instalación de Windows 11, que requiere acceso a Internet, es posible que el sistema operativo invitado no detecte elAdaptador de red virtual Red Hat VirtIO Ethernet.Para solucionar este problema, cargue manualmente el controlador de red desde elNetKVMw2k5amd64directorio en la pantalla de configuración de Windows.

Luego, instale elAgente invitado de QEMUejecutando elvirtio-win-guest-tools.exearchivo.

En el invitado de Windows, verifique que el servicio del agente QEMU se esté ejecutando.

Get-Service QEMU-GA

Después de instalar las herramientas de integración de invitados de QEMU, elResumenLa pestaña en la consola Proxmox mostrará la dirección IP obtenida del sistema operativo invitado.

Puede verificar la presencia del agente Qemu en la VM desde la consola del host Proxmox.

qm agent <vmid> ping

Una vez que se complete la instalación, retire el disco del controlador VirtIO del hardware virtual de la VM.

Complete la instalación de Windows y la configuración básica en la máquina invitada: establezca el nombre de host de la computadora, configure la IP estática (si corresponde), cambie la hora y la zona horaria, habilite RDP, instale actualizaciones de Windows, agregue las funciones y funciones necesarias, etc.

Consulte la guía de comandos básicos para configurar Windows Server sin una interfaz gráfica (Server Core).

Related Posts