Skip to content
Sistema

Instalar Debian 13 no Hyper-V sem falhar a VM

Avatar illustré de Julien Macé 5 min read
VM Debian prête à démarrer dans un environnement Hyper-V
VM Debian Hyper V

Você acabou de criar uma VM para testar o Debian, e agora a tela permanece preta ou o instalador inicia sem rede. No Hyper-V, o problema muitas vezes vem de uma escolha feita antes da primeira tela do Debian: geração da VM, modelo de Secure Boot, ISO ou switch virtual.

Prefiro ajustar essas configurações antes da inicialização. Você vai verificar a ISO do Debian 13, criar uma VM de geração 2 com um VHDX adequado, escolher a rede de acordo com o uso, e então controlar o resultado a partir do Debian.

VM Debian pronta para iniciar em um ambiente Hyper-V
Prepare a VM, o disco e a rede antes do primeiro início do Debian.

Preparar e verificar a ISO Debian 13

Baixe uma imagem do Debian 13 adequada à sua conexão. Uma imagem netinst é adequada se a VM puder acessar um espelho Debian durante a instalação. Uma imagem DVD limita essa dependência, ao custo de um download mais pesado. Mantenha o nome exato do arquivo ISO: você o reutilizará no comando e no leitor de DVD virtual.

O Debian descreve o procedimento em sua página de verificação de imagens. Compare o SHA256 ou o SHA512 calculado localmente com o arquivo oficial. Para uma cadeia de confiança completa, verifique também a assinatura do arquivo de somas. Não invente um valor de hash: ele depende da imagem precisa baixada.

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

Substitua o nome de exemplo pelo nome do seu arquivo. Se a soma não corresponder, baixe novamente a ISO e não inicie a instalação.

Preveja os seguintes itens para evitar voltar atrás durante o assistente:

  • Windows com Hyper-V disponível e direitos de administrador;
  • espaço em disco suficiente para o VHDX e a ISO;
  • um switch virtual já escolhido;
  • uma conexão à Internet se você usar netinst;
  • a configuração do Secure Boot pronta para ser verificada.

Criar uma VM Hyper-V geração 2

No Gerenciador do Hyper-V, inicie o assistente de nova máquina virtual e dê a ela um nome que identifique o Debian e seu uso. Eu recomendo a geração 2: ela usa UEFI e corresponde à escolha padrão para uma instalação atual do Debian 13. Mantenha a geração 1 apenas para uma limitação de compatibilidade claramente identificada.

Adapte a memória de inicialização e o número de processadores à carga prevista. Não existe um tamanho universal para um posto de teste, um desktop gráfico ou um serviço. Você poderá ajustar o CPU após a criação. Para o disco, escolha um VHDX dinâmico e preveja uma capacidade compatível com os pacotes, os logs e os dados esperados.

ConfiguraçãoEscolha recomendadaQuando mudar
GeraçãoGeração 2Geração 1 apenas para uma limitação de compatibilidade
DiscoVHDX dinâmicoAumentar a capacidade se os dados excederem a necessidade inicial
RedeDefault Switch para um teste rápidoSwitch externo se a VM precisar ser acessível pela rede local
ISOLeitor de DVD virtualRemover a ISO após a instalação para iniciar no VHDX

O Default Switch geralmente fornece acesso à Internet via NAT. Ele não substitui um switch externo se você precisar acessar a VM de outro equipamento da LAN. Selecione o switch antes de iniciar o instalador: caso contrário, o Debian pode ser instalado corretamente com uma interface que permanece sem endereço.

Ajustar o Secure Boot antes da primeira inicialização

Uma VM de geração 2 inicia com UEFI e pode usar o Secure Boot. Nas configurações de Firmware ou Segurança da VM, verifique o modelo do certificado. O modelo “Microsoft UEFI Certificate Authority” é o que deve ser testado para uma ISO Linux quando a configuração padrão se recusa a inicializar.

Atenção: o comportamento depende da versão do Windows, do Hyper-V e da imagem utilizada. Se a VM não inicializar a partir da ISO, verifique primeiro o modelo de Secure Boot e a ordem de inicialização. Desative o Secure Boot temporariamente apenas para isolar este bloqueio em um laboratório. Reative-o depois, se a configuração escolhida permitir.

Instalar o Debian 13 na VM

Monte a ISO no leitor de DVD virtual, inicie a VM e escolha a instalação gráfica ou em texto. Selecione o idioma e o teclado, e deixe o instalador detectar a interface de rede do Hyper-V. Com o netinst, escolha um espelho Debian acessível a partir do switch selecionado.

Para uma VM de laboratório, a partição guiada no VHDX é suficiente se o disco não contiver dados a serem preservados. Depois, escolha o ambiente útil: instalação mínima para um servidor ou desktop se a VM também for usada para testes gráficos. Adicione SSH apenas se precisar. Antes da reinicialização, remova a ISO do leitor virtual para que o Debian inicie a partir do disco.

Controlar o Debian após a primeira inicialização

Após a reinicialização, controle a versão, o kernel, a rede e o disco a partir do convidado. Os primeiros comandos exibem esse estado. sudo apt update é uma exceção: ele atualiza os índices de pacotes e verifica o acesso aos repositórios.

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 e /etc/debian_version confirmam a instalação do Debian 13;
  • uname -r indica o kernel realmente carregado;
  • ip addr mostra a interface e o endereço recebido. Se essa leitura for pouco familiar para você, o recurso verificar um endereço com ip addr detalha as linhas úteis;
  • ip route ajuda a identificar a rota padrão. A página ler o tráfego com ip route ajuda a distinguir uma ausência de rota de um problema DNS;
  • lsblk confirma a presença do disco virtual e de suas partições;
  • sudo apt update verifica rede, resolução DNS e repositórios se você escolheu uma instalação conectada;
  • dmesg pode exibir rastros do Hyper-V, mas o conteúdo depende do kernel e dos direitos de leitura. O recurso ler mensagens com dmesg explica este controle.

A Microsoft documenta o Debian entre as distribuições suportadas no Hyper-V e esclarece que os Linux Integration Services estão integrados ao kernel Linux para as distribuições em questão. Portanto, você não precisa instalar o pacote antigo Microsoft LIS para este Debian moderno. Verifique o kernel e as verificações anteriores em vez de adicionar um instalador externo. A referência permanece a página Microsoft Learn sobre Debian no Hyper-V.

Corrigir os bloqueios mais comuns

SintomaVerificaçãoCorreção
A ISO não iniciaLeitor de DVD, ordem de inicialização, Secure BootVerificar a ISO e tentar Microsoft UEFI Certificate Authority
Sem endereço IPSwitch conectado e interface em ip addrRetornar ao switch Hyper-V, e depois relançar o controle de rede
Sem InternetRota com ip route, depois DNSDistinguir switch, rota e resolução antes de modificar o Debian
Disco ausentePresença do VHDX em lsblkVerificar o controlador e o disco anexado à VM

A VM está pronta para um laboratório se ela inicializa, obtém um endereço, possui uma rota padrão e vê seu VHDX. Crie então um ponto de verificação limpo se precisar para seus testes e, em seguida, atualize o Debian. Um ponto de verificação não substitui um backup a longo prazo. Se a VM deve sair do laboratório, será necessário lidar separadamente com a proteção, a supervisão e a política de backup.

Share Facebook X WhatsApp LinkedIn Pinterest Reddit Email