Volver
Instalación de Controladores VirtIO
Esta página proporciona instrucciones para instalar controladores paravirtualizados (PV) en el sistema operativo de una máquina virtual. En HRPC KVM, utilizamos “controladores VirtIO”, que están optimizados para la virtualización KVM/Linux.
Los controladores PV optimizan el rendimiento de la máquina virtual e incluyen componentes como controladores SCSI, NIC y de memoria balloon. Sin los controladores PV, el hipervisor HRPC debe emular hardware mediante software, lo que genera cuellos de botella en el rendimiento. La instalación de controladores PV permite un acceso directo de E/S a través del hipervisor HRPC, mejorando significativamente el rendimiento.
Por esta razón, se recomienda instalar los controladores VirtIO después de configurar el sistema operativo invitado.
Instalación de Controladores VirtIO en Linux
La mayoría de las distribuciones de Linux vienen con controladores VirtIO preinstalados.
Para verificar si los controladores VirtIO están disponibles, ejecuta el siguiente comando en tu sistema operativo:
find /lib/modules/"$(uname -r)"/ | grep virtio
Si se listan archivos de controladores, puedes habilitar VirtIO para el controlador SCSI y el dispositivo de red en los ajustes de hardware de Proxmox.
Si no aparece ningún resultado (común en distribuciones de Linux más antiguas), deberías usar un disco SATA en lugar de un controlador SCSI y seleccionar un dispositivo de red como e1000 en lugar de VirtIO.
Instalación de Controladores VirtIO en Windows
Las instalaciones de sistemas operativos Windows desde un archivo ISO o imágenes importadas no incluyen controladores VirtIO por defecto. Sigue estos pasos para instalarlos:
- Crea una instantánea
- Dado que los controladores PV afectan el arranque del sistema operativo, crea una instantánea en caso de que el sistema no inicie.
- Si hay acceso a la red en el sistema operativo invitado, descarga los controladores desde el sitio del Proyecto Fedora.
- Consulta la siguiente URL y abre el directorio más reciente para descargar e instalar virtio-win-guest-tools.exe:
- Si no hay acceso a la red en el sistema operativo invitado, instala usando un archivo ISO.
- El archivo ISO VirtIO más reciente está disponible en: Descarga de ISO VirtIO
- Para implementar el archivo ISO en Proxmox VE, selecciona una opción de almacenamiento como CephFS, pega la URL anterior y haz clic en el botón de descarga.
- En los ajustes de hardware, selecciona CD-ROM, elige CephFS como almacenamiento y adjunta el archivo ISO descargado.
- Instala VirtIO desde el ISO dentro del sistema operativo invitado.
- Monta el ISO en Windows y ejecuta la configuración de VirtIO. Tras múltiples instalaciones, el sistema cambiará a VirtIO y los ajustes de hardware se actualizarán automáticamente.
- El usuario debe proporcionar una licencia válida de Windows.
Uso de Windows SPLA
Si estás utilizando un Windows SPLA (Acuerdo de Licencia para Proveedores de Servicios), debes solicitar una imagen SPLA con antelación.
Una vez aprobada, las plantillas de Windows estarán disponibles dentro de Proxmox.
Ejemplos:
- win2019-tmpl – Plantilla de Windows Server 2019
- win2016-tmpl – Plantilla de Windows Server 2016
- win2012r2-tmpl – Plantilla de Windows Server 2012 R2
Para crear una máquina virtual, selecciona la plantilla de Windows adecuada y crea un clon.
Para una mejor portabilidad, se recomienda un clon completo.