Tutoriel Linux

Instalador Debian 13 en Hyper-V sin fallar la VM

Débutant6 min de lecture

Acabas de crear una VM para probar Debian, luego la pantalla permanece en negro o el instalador arranca sin red. En Hyper-V, el problema a menudo proviene de una elección hecha antes de la primera pantalla de Debian: generación de VM, modelo de Secure Boot, ISO o switch virtual.

Prefiero ajustar estas configuraciones antes del arranque. Vas a verificar la ISO de Debian 13, crear una VM de generación 2 con un VHDX adecuado, elegir la red según el uso y luego comprobar el resultado desde Debian.

VM Debian lista para arrancar en un entorno Hyper-V
Prepara la VM, el disco y la red antes del primer arranque de Debian.

Preparar y verificar la ISO de Debian 13

Descarga una imagen de Debian 13 adecuada para tu conexión. Una imagen netinst es adecuada si la VM puede acceder a un espejo de Debian durante la instalación. Una imagen DVD limita esta dependencia, a costa de una descarga más pesada. Mantén el nombre exacto del archivo ISO: lo volverás a utilizar en el comando y en el lector de DVD virtual.

Debian describe el procedimiento en su página de verificación de imágenes. Compara el SHA256 o SHA512 calculado localmente con el archivo oficial. Para una cadena de confianza completa, también verifica la firma del archivo de sumas. No inventes un valor de hash: depende de la imagen precisa descargada.

Get-FileHash .debian-13.x.x-amd64-netinst.iso -Algorithm SHA256

Reemplaza el nombre de ejemplo con el de tu archivo. Si el hash no coincide, vuelve a descargar la ISO y no inicies la instalación.

Prepara los siguientes elementos para evitar volver atrás durante el asistente:

  • Windows con Hyper-V disponible y derechos de administrador;
  • espacio en disco suficiente para el VHDX y la ISO;
  • un switch virtual ya elegido;
  • una conexión a Internet si usas netinst;
  • la configuración de Secure Boot lista para ser verificada.

Crear una VM Hyper-V de generación 2

En el Administrador de Hyper-V, inicia el asistente para nueva máquina virtual y dale un nombre que identifique a Debian y su uso. Te aconsejo usar la generación 2: utiliza UEFI y corresponde a la opción predeterminada para una instalación actual de Debian 13. Mantén la generación 1 solo para una restricción de compatibilidad claramente identificada.

Adapta la memoria de arranque y el número de procesadores a la carga prevista. No existe un tamaño universal para un puesto de prueba, un escritorio gráfico o un servicio. Podrás ajustar la CPU después de la creación. Para el disco, elige un VHDX dinámico y planifica una capacidad coherente con los paquetes, los registros y los datos que se esperan.

AjusteElección recomendadaCuándo cambiar
GeneraciónGeneración 2Generación 1 solo para una restricción de compatibilidad
DiscoVHDX dinámicoAumentar la capacidad si los datos exceden la necesidad inicial
RedDefault Switch para una prueba rápidaSwitch externo si la VM debe ser accesible desde la red local
ISOLector de DVD virtualRetirar la ISO después de la instalación para arrancar desde el VHDX

El Default Switch generalmente proporciona acceso a Internet a través de NAT. No reemplaza a un switch externo si necesitas acceder a la VM desde otro equipo de la LAN. Selecciona el switch antes de iniciar el instalador: de lo contrario, Debian puede instalarse correctamente con una interfaz que permanece sin dirección.

Configurar Secure Boot antes del primer arranque

Una VM de generación 2 arranca con UEFI y puede utilizar Secure Boot. En la configuración del Firmware o Seguridad de la VM, verifica el modelo de certificado. El modelo “Microsoft UEFI Certificate Authority” es el que debes probar para una ISO de Linux cuando la configuración predeterminada rechaza el arranque.

Atención: el comportamiento depende de la versión de Windows, de Hyper-V y de la imagen utilizada. Si la VM no arranca desde la ISO, verifica primero el modelo de Secure Boot y el orden de arranque. Desactiva Secure Boot temporalmente solo para aislar este bloqueo en un laboratorio. Reactívalo después si la configuración elegida lo permite.

Instalar Debian 13 en la VM

Montar la ISO en el lector de DVD virtual, iniciar la VM y elegir la instalación gráfica o de texto. Selecciona el idioma y el teclado, luego deja que el instalador detecte la interfaz de red de Hyper-V. Con netinst, elige un espejo de Debian accesible desde el switch seleccionado.

Para una VM de laboratorio, el particionamiento guiado en el VHDX es suficiente si el disco no contiene datos que conservar. Luego elige el entorno necesario: instalación mínima para un servidor, o un escritorio si la VM también se utiliza para pruebas gráficas. Agrega SSH solo si lo necesitas. Antes del reinicio, retira la ISO del lector virtual para que Debian arranque desde el disco.

Verificar Debian después del primer arranque

Después del reinicio, verifica la versión, el núcleo, la red y el disco desde la invitación. Los primeros comandos muestran este estado. sudo apt update es una excepción: actualiza los índices de paquetes y verifica el acceso a los repositorios.

cat /etc/os-release
cat /etc/debian_version
uname -r
ip addr
ip route
lsblk
sudo apt update

dmesg | grep -Ei 'hyperv|hv_'
  • /etc/os-release y /etc/debian_version confirman la instalación de Debian 13;
  • uname -r indica el núcleo realmente cargado;
  • ip addr muestra la interfaz y la dirección recibida. Si esta lectura te es poco familiar, el recurso verificar una dirección con ip addr detalla las líneas útiles;
  • ip route permite localizar la ruta por defecto. La página leer el tráfico con ip route ayuda a distinguir la falta de ruta de un problema DNS;
  • lsblk confirma la presencia del disco virtual y sus particiones;
  • sudo apt update verifica red, resolución DNS y repositorios si seleccionaste una instalación conectada;
  • dmesg puede mostrar trazas de Hyper-V, pero el contenido depende del núcleo y de los derechos de lectura. El recurso leer mensajes con dmesg explica esta verificación.

Microsoft documenta Debian entre las distribuciones soportadas en Hyper-V y aclara que los Linux Integration Services están integrados en el núcleo de Linux para las distribuciones pertinentes. No es necesario, por lo tanto, instalar el paquete antiguo de Microsoft LIS para este Debian moderno. Verifica el núcleo y las comprobaciones anteriores en lugar de agregar un instalador externo. La referencia sigue siendo la página Microsoft Learn sobre Debian en Hyper-V.

Corregir los bloqueos más comunes

SíntomaVerificaciónCorrección
La ISO no arrancaLector de DVD, orden de arranque, Secure BootVerificar la ISO y probar Microsoft UEFI Certificate Authority
Sin dirección IPSwitch conectado e interfaz en ip addrVolver al switch de Hyper-V, luego reiniciar la verificación de red
Sin InternetRuta con ip route, luego DNSDistinguir switch, ruta y resolución antes de modificar Debian
Disco ausentePresencia del VHDX en lsblkVerificar el controlador y el disco conectado a la VM

La VM está lista para un laboratorio si arranca, obtiene una dirección, tiene una ruta por defecto y reconoce su VHDX. Entonces crea un checkpoint limpio si lo necesitas para tus pruebas, y luego actualiza Debian. Un checkpoint no reemplaza una copia de seguridad a largo plazo. Si la VM debe salir del laboratorio, será necesario abordar por separado el endurecimiento, la supervisión y la política de copia de seguridad.