Estos son los pasos sobre cómo asignar (transferencia) una GPU física a una máquina virtual Hyper-V en Windows 10 o Windows 11:
Requisitos previos:
- Asegúrese de que su sistema tenga una GPU física compatible que admita transferencia. Algunos fabricantes de GPU, como NVIDIA, ofrecen soluciones de software para transferencia de GPU. Consulte la documentación de su GPU para ver si es compatible.
- Verifique que su sistema cumpla con los requisitos de hardware para Hyper-V, incluido un procesador con virtualización asistida por hardware (Intel VT-x o AMD-V), suficiente RAM y un adaptador de red compatible.
Pasos:
1. Habilite Hyper-V:
- Abra el "Panel de control" en su sistema Windows.
- Vaya a "Programas"> "Programas y características".
- Haga clic en "Activar o desactivar las funciones de Windows".
- En la lista de funciones, marque la casilla "Hyper-V" y haga clic en "Aceptar".
- Reinicia tu computadora para que los cambios surtan efecto.
2. Instale el software GPU Passthrough (si es necesario):
- Si su GPU requiere software de transferencia del fabricante (por ejemplo, NVIDIA), instálelo según las instrucciones del fabricante.
3. Configurar BIOS:
- Ingrese al BIOS de su sistema. Por lo general, esto implica presionar una tecla específica (por ejemplo, "F1" o "F10") durante el inicio.
- Localice la configuración de IOMMU (Unidad de gestión de memoria de entrada/salida) y habilítela si aún no lo está.
- Guarde los cambios y salga del BIOS.
4. Cree un nuevo conmutador virtual (opcional):
- Abra el "Administrador de Hyper-V" en su sistema Windows.
- Vaya a "Virtual Switch Manager" en el panel "Acciones" en el lado derecho.
- Haga clic en "Crear conmutador virtual" y siga el asistente para crear un nuevo conmutador.
- Asegúrese de seleccionar "Red externa" como tipo de conexión y asígnele un nombre apropiado.
5. Cree una nueva máquina virtual:
- En "Administrador de Hyper-V", haga clic en "Nuevo"> "Máquina virtual".
- Siga el asistente para crear una nueva VM.
- Especifique un nombre, seleccione "Generación 2" para compatibilidad con VM y elija la cantidad de RAM y procesadores virtuales.
- Seleccione "Disco duro virtual existente" o haga clic en "Crear un disco duro virtual" para crear un nuevo disco virtual para la VM.
6. Asignar GPU a VM:
- En la pantalla "Siguiente" de creación de VM, seleccione "Personalizar configuración" para abrir la configuración de VM.
- Vaya a la sección "Hardware".
- Haga clic en "Agregar hardware" y seleccione "Complejo raíz PCI Express".
- Seleccione la GPU física que desea asignar a la VM y haga clic en "Aceptar".
- Asegúrese de que la opción "IOMMU" esté habilitada en "Funciones avanzadas" para el complejo raíz PCI Express.
7. Configurar el dispositivo GPU:
- En la sección "Hardware" de la configuración de VM, seleccione el adaptador de gráficos que acaba de asignar.
- Haga clic en "Propiedades" y configure la memoria gráfica y otras configuraciones según sus requisitos.
- Asegúrese de que "Habilitar aceleración 3D" esté marcado.
8. Conecte la máquina virtual a la red:
- En la configuración de VM, vaya a la sección "Adaptador de red".
- Seleccione el conmutador virtual que creó anteriormente o seleccione una conexión de red existente.
- Asegúrese de que el adaptador de red esté habilitado.
9. Configurar el sistema operativo e instalar Guest Additions:
- Elija el sistema operativo invitado deseado para su VM y comience la instalación.
- Una vez instalado el sistema operativo, asegúrese de instalar los servicios de integración de Hyper-V o Guest Additions para el sistema operativo específico que está utilizando. Esto mejorará el rendimiento y proporcionará una mejor compatibilidad con el entorno Hyper-V.
10. Inicie la máquina virtual:
- Después de configurar todos los ajustes necesarios, inicie su máquina virtual.
Al asignar la GPU física a la máquina virtual, esta puede acceder directamente a los recursos de la GPU y realizar tareas con uso intensivo de gráficos de manera más eficiente.