Instalar Windows 11 en una máquina virtual sobre Proxmox VE

Publicado por P. Ruiz en

Proxmox logoEn  SomeBooks.es, ya hemos aprendido a Crear una máquina virtual para Windows 11 en Proxmox VE, donde recogimos todos los ajustes que debemos realizar en una nueva máquina de Proxmox VE cuando pretendemos obtener los mejores resultados de rendimiento.

Pues bien, ese sería el primer paso pero, después de poner en práctica los contenidos del artículo anterior, durante la instalación de Windows 11, también debemos incluir los controladores de dispositivo virtuales que definimos entonces. Además, completaremos la tarea realizando algunos ajustes finales, una vez que el sistema operativo haya completado su instalación.

Antes de comenzar

Como es lógico, antes de seguir este tutorial necesitarás un servidor que esté ejecutando Proxmox VE, que contenga una máquina virtual con los ajustes indicados en el artículo de arriba.

Si necesitas ayuda con esta tarea, o con otro aspecto relacionado con Proxmox VE, puedes consultar los artículos publicados en  SomeBooks.es sobre este tema.

El proceso de instalación

La tarea de hoy comienza justo donde lo dejamos al final del artículo anterior (Crear una máquina virtual para Windows 11 en Proxmox VE).

Como es lógico, lo primero será iniciar la ejecución de la máquina virtual.

Basta con seleccionar la máquina virtual y hacer clic sobre el botón Start, en la interfaz de Proxmox VE.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-001

Al hacerlo, la máquina virtual comenzará a funcionar. Lo notaremos por un pequeño triángulo verde que aparece junto a su icono, pero parecerá que no ocurre nada más. Esto es debido a que no vemos su pantalla.

Algo que resolvemos haciendo clic sobre el botón Console.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-002

Al hacerlo, aparecerá una nueva ventana, que contiene en su interior la pantalla de la máquina virtual Windows que estamos creando. Si eres muy rápido, puede que al abrirla solo veas un rectángulo negro… Eso es porque aún se estará iniciando. Solo tienes que esperar unos instantes.

Si quieres, incluso puedes minimizar la ventana principal de Proxmox VE, para centrarte exclusivamente en la tarea de instalación.

Nosotros no lo haremos.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-003

A partir de aquí, comenzaremos la instalación con normalidad hasta el momento en el que debemos decidir dónde instalar Windows.

Si necesitas ayuda con el proceso de instalación de Windows 11, puedes echar un vistazo a nuestro artículo Instalar Windows 11 original, incluso en VirtualBox y ordenadores sin TPM.

Observa que el asistente de instalación ni siquiera reconoce el disco virtual que definimos en el artículo anterior.

Para continuar, hacemos clic sobre el enlace Cargar contr. (cargar controlador).

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-004

Al hacerlo, aparecerá una nueva ventana que nos informa de que debemos insertar el disco que contenga los controladores.

En realidad, nosotros ya lo tenemos insertado, porque se trata de la segunda unidad óptica que tenemos definida en la máquina virtual.

Sólo tenemos que hacer clic en Examinar para localizar la carpeta donde se encuentran los controladores adecuados.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-005

Esto hará que aparezca una nueva ventana con las posibles ubicaciones desde las que obtener controladores.

En nuestro caso, buscamos la entrada Unidad de CD (D:) virtio-win-0.1.217 y hacemos doble clic sobre ella (el nombre concreto puede cambiar ligeramente según la versión).

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-006

Así, obtendremos el árbol de directorios contenido en el archivo virtio-win.iso. En nuestro caso, comenzaremos instalando los controladores para el disco duro virtual, que se encuentran en la ruta amd64\w11.

Una vez seleccionada la ruta correcta, hacemos clic sobre el botón Aceptar.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-007

Esto nos llevará de vuelta a la ventana de selección de controladores, pero ahora comprobamos que tiene la descripción del controlador que acabamos de añadir: Red Hat VirtIO SCSI controller (D:\amd64\w11\viostor.inf).

Sólo nos queda hacer clic sobre el botón Siguiente.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-008

Al hacerlo, comenzará la instalación del controlador.

Sólo nos queda esperar a que se complete la barra de progreso.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-009

Cuando haya terminado de instalarse, deberemos repetir el mismo proceso con los controladores de red, que se encuentran en la ruta NetKVM\w11\amd64.

De nuevo seleccionamos la ruta y hacemos clic sobre el botón Aceptar.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-010

Al hacerlo, comprobaremos que el nuevo controlador se llama Red Hat VirtIO Ethernet Adapter (D:\NetKVM\w11\amd64\netkvm.inf).

Como antes, hacemos clic sobre el botón Siguiente para incorporarlo a la instalación.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-011

Después, seguimos el proceso de instalación habitual de Windows 11 hasta completarlo.

Ajustes tras la instalación

Antes de dar por concluida la tarea, nos falta atender dos aspectos más: Instalar Guest Agent y los controladores y servicios que no se hayan incorporado durante la instalación del sistema.

Instalar Guest Agent

Si revisas la creación de la máquina virtual, que hicimos en el artículo mencionado al principio, en la solapa System habilitamos la opción Qemu Agent. Este componente tiene dos funciones principales:

  • Facilitar la comunicación entre el servidor (anfitrión) y el sistema invitado. Proxmox VE lo utiliza, fundamentalmente, para conseguir un apagado correcto de Windows 11, sin tener que confiar en los comandos ACPI o en las políticas de Windows.

  • Congelar el invitado mientras se hace una copia de seguridad.

Además, el puntero del ratón puede estar invisible después del primer arranque.

Para resolver estas situaciones, debemos instalar Qemu Guest Agent, un servicio que intercambia información entre el anfitrión y el invitado, llegando incluso a permitir la ejecución de comandos en el invitado por parte del anfitrión.

Para instalarlo, comenzaremos por abrir el explorador de archivos y desplazarnos a la unidad que contiene los controladores de VirtIO.

Hacemos doble clic sobre el icono de la unidad.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-012

Después, localizamos carpeta guest-agent.

… Y hacemos doble clic sobre ella para abrirla.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-013

En su interior, encontraremos dos archivos. Hacemos doble clic sobre qemu-ga-x86_64.msi.

… Aunque es posible que, como en mi caso, Windows no muestre la extensión del archivo.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-014

Al hacerlo, el Control de cuentas de usuario nos avisa de que el programa que estamos ejecutando podrá hacer cambios en el sistema.

Como es lógico, debemos permitirlo. Hacemos clic sobre el botón .

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-015

Al hacerlo, verás que se abre una nueva ventana que te informa de que Windows está configurando QEMU Guest Agent… Pero de forma casi inmediata, será cubierta por una nueva ventana de terminal. Ambas desaparecerán un instante más tarde.

Configuración de QEMU Guest Agent.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-016

Instalar controladores y servicios

La forma más sencilla de instalar los controladores y servicios que aún falten en la instalación de Windows 11, consiste en utilizar el instalador incluido en la imagen ISO de VirtIO desde la versión 0.1.173-2.

Solo tenemos que volver al explorador de archivos y hacer clic, de nuevo, sobre la unidad que contiene los controladores de VirtIO. Después, en el directorio raíz de la unidad, ejecutamos virtio-win-gt-x64.msi.

… como antes, puede que Windows no muestre la extensión del archivo.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-017

Al hacerlo, aparecerá una ventana con el asistente de instalación de Virtio-win-driver-installer.

Como la primera pantalla es meramente informativa, nos limitamos a leer su contenido y hacer clic sobre el botón Next.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-018

A continuación, deberemos aceptar la licencia de uso para poder usar el programa.

Si estás de acuerdo, debes marcar la casilla I accept the terms in the license Agreement y hacer clic sobre el botón Next.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-019

En la siguiente ventana, podrás elegir de una forma detallada los controladores que quieres excluir de la instalación.

A priori, nosotros los dejaremos todos, por lo que nos limitaremos a hacer clic sobre el botón Next.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-020

Después de esto, el asistente está listo para llevar a cabo la instalación.

Solo tenemos que hacer clic sobre el botón Install.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-021

Como antes, el Control de cuentas de usuario nos avisa de que el programa que estamos ejecutando podrá hacer cambios en el sistema.

De nuevo, hacemos clic sobre el botón .

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-022

Al hacerlo, veremos que comienza el proceso de instalación.

Veremos una barra de progreso que nos informa sobre el avance de la tarea.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-023

Al final, obtendremos un mensaje informando de que la tarea ha terminado.

Solo nos queda hacer clic sobre el botón Finish.

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-024

Reiniciar el sistema

Una vez completada la instalación, debemos reiniciar la máquina virtual para que se habiliten todos los cambios.

Reiniciamos el sistema

Instalar-Windows-11-en-una-maquina-virtual-sobre-Proxmox-VE-025

Y hasta aquí el contenido del artículo. Espero que te resulte de ayuda.