Hipervisor: Oracle VM VirtualBox 7.x SO Convidado: Debian 13 (Trixie) 64-bit Nível: Essencial / Laboratório

Preparação de Laboratório com VirtualBox e Instalação do Debian 13

Aprenda a instalar e preparar o Oracle VM VirtualBox nos sistemas hospedeiros Windows, macOS e Linux, baixar a mídia oficial de instalação do Debian 13 e executar o particionamento e configuração passo a passo da sua máquina virtual.

1 Obter e Instalar o Oracle VM VirtualBox (Host OS)

O Oracle VM VirtualBox é um hipervisor de Tipo 2 (Hosted Hypervisor), executado diretamente sobre o sistema operacional convencional do seu computador (Windows, macOS ou Linux). Ele gerencia a execução de múltiplos sistemas convidados (Guest OS) com isolamento de memória e processamento.

Requisito Fundamental de Hardware (BIOS/UEFI): A tecnologia de virtualização da CPU deve estar ativada na placa-mãe do host: Intel VT-x / VMX para processadores Intel, ou AMD-V / SVM para processadores AMD. Sem isso, máquinas virtuais de 64-bit não poderão ser iniciadas.
Onde Baixar os Pacotes Oficiais

Acesse sempre o repositório oficial da Oracle em: https://www.virtualbox.org/wiki/Downloads

Você precisará de dois componentes:

  1. VirtualBox Platform Packages: O instalador específico para a plataforma do seu computador.
  2. VirtualBox Extension Pack: Pacote universal com suporte a dispositivos USB 2.0/3.0, criptografia de disco, inicialização NVMe e RDP virtual.
Procedimento no Windows (10 / 11):
  1. Baixe o arquivo VirtualBox-7.x.x-Win.exe.
  2. Certifique-se de possuir o pacote Microsoft Visual C++ 2019/2022 Redistributable Package instalado (se ausente, o instalador alertará com mensagem de dependência de Python Core / VC++).
  3. Execute o instalador com privilégios de Administrador.
  4. Siga o assistente com opções padrão. Durante o processo, os adaptadores de rede virtuais serão criados (a conexão de rede física pode ter uma breve interrupção de 3 segundos).
  5. Após a conclusão, dê um duplo clique no arquivo do Extension Pack (Oracle_VM_VirtualBox_Extension_Pack-7.x.vbox-extpack) para importá-lo automaticamente ao VirtualBox.
Procedimento no macOS:
  1. Baixe o instalador VirtualBox-7.x.x-OSX.dmg (ou o build ARM64 para chips Apple Silicon M1/M2/M3).
  2. Abra o arquivo .dmg e execute o pacote VirtualBox.pkg.
  3. Ao instalar, acesse Ajustes do Sistema > Privacidade e Segurança para autorizar a extensão de sistema da Oracle, caso solicitado.
  4. Instale o Extension Pack abrindo o arquivo correspondente após iniciar a aplicação.
Procedimento em Distribuições Linux (Debian / Ubuntu):

Instale através do repositório oficial da Oracle com suporte DKMS automático para compilação dos módulos de kernel:

terminal — root@host
# 1. Instalar cabeçalhos de kernel e DKMS
sudo apt update && sudo apt install -y dkms build-essential linux-headers-$(uname -r)

# 2. Instalar o VirtualBox e suporte a extensões
sudo apt install -y virtualbox virtualbox-ext-pack

# 3. Adicionar o usuário corrente ao grupo de acesso aos dispositivos de virtualização
sudo usermod -aG vboxusers $USER
2 Obter a Imagem ISO Oficial do Debian 13 (Trixie)

Para servidores corporativos e ambientes de laboratório, a imagem recomendada pela comunidade Debian é a Netinst (Instalação via Rede), cujo tamanho é de aproximadamente 600 MB. Ela inclui o instalador mínimo e baixa os pacotes mais recentes diretamente dos espelhos oficiais durante a instalação.

Imagem Recomendada: Netinst amd64

Ideal para servidores, permitindo escolher os pacotes exatos sem sobrecarga de softwares desnecessários.

Página Oficial de Download do Debian
Verificação Criptográfica (Checksum)

Sempre valide a integridade do arquivo ISO baixado para prevenir corrupção de mídia ou adulterações:

sha256sum debian-13.*-amd64-netinst.iso
3 Criação e Parametrização da Máquina Virtual

Abra o VirtualBox Manager e clique em Novo (New). Configure os seguintes parâmetros recomendados:

Parâmetro Configuração Recomendada Justificativa Técnica
Nome da VM deb13-srv01 (ou padrão de laboratório) Identificação padronizada para servidores de rede.
Tipo e Versão Tipo: Linux | Versão: Debian (64-bit) Ativa otimizações do hipervisor para o kernel Debian.
Memória RAM Mínimo: 2048 MB (Servidor CLI) / 4096 MB (com Desktop) Garante margem para serviços como Apache2, BIND9, MariaDB e Docker.
Processadores (vCPUs) 2 vCPUs Permite paralelismo em builds, compilações e multithreading de rede.
Habilitar EFI Marcado (Recomendado) Utiliza o padrão moderno UEFI compatível com GRUB-EFI x86_64.
Disco Rígido Virtual Tipo VDI, Dinamicamente Alocado, 30 GB a 50 GB Espaço suficiente para logs, repositórios, bases de dados e containers.
Placa de Rede Modo Bridge (Placa em modo Bridge) Permite que a VM receba um endereço IP real na sua rede local (ex: 192.168.0.x), facilitando o acesso via SSH e navegação web a partir do host.
Dica de Redes para Laboratórios Multi-servidor: Se for montar clusters (como Docker Swarm, HAProxy ou AD-DC), configure uma segunda interface de rede como Rede Interna (Internal Network) com o nome intnet. Isso cria um switch virtual isolado de alta velocidade entre as VMs sem interferência externa.
4 Instalação Passo a Passo do Debian 13 (Trixie)

Anexe a imagem ISO do Debian 13 à unidade óptica virtual da máquina criada e clique em Iniciar (Start).

No menu de boot da mídia, selecione Graphical Install (Instalação Gráfica) ou Install (Modo texto). Ambas oferecem os mesmos recursos e perguntas; a versão gráfica oferece suporte completo a mouse.

  • Idioma: Selecione Portuguese (Brazil) - Português do Brasil.
  • País/Território: Selecione Brasil.
  • Layout do Teclado: Selecione Português Brasileiro (ABNT2) com a tecla Ç.

  • Nome da máquina (Hostname): Defina o identificador do servidor, por exemplo: dlp ou srv01.
  • Nome de domínio: Defina o domínio do laboratório, por exemplo: dominio.local. O FQDN resultante será dlp.dominio.local.

  • Senha de Root: Insira uma senha forte para o superusuário (ou deixe em branco se desejar que a primeira conta normal criada tenha privilégios totais de sudo automaticamente).
  • Nome completo do novo usuário: Ex.: Administrador de Sistemas.
  • Nome de usuário para a conta: Ex.: nathaniel ou admin.
  • Senha do usuário comum: Defina uma senha segura.

Recomendações para servidores:

  • Modo: Selecione Assistido - usar o disco inteiro e configurar LVM (Logical Volume Manager). O LVM facilita o redimensionamento a quente de partições no futuro.
  • Esquema: Para servidores corporativos com maior segurança e isolamento, selecione Partições /home, /var e /tmp separadas (ou Todos os arquivos em uma partição para laboratórios simples).
  • Confirme a gravação das mudanças nos discos com Sim.

  • Ler outra mídia? Selecione Não.
  • País do espelho do arquivo Debian: Selecione Brasil e o mirror deb.debian.org.
  • Informações de Proxy HTTP: Deixe em branco caso a conexão seja direta.
  • Concurso de popularidade (popularity-contest): Selecione Não.
  • Seleção de Software (Tasksel):
    Para Servidor Dedicado (Sem Interface Gráfica):
    • [ ] Ambiente de área de trabalho do Debian (Desmarcado)
    • [ ] GNOME (Desmarcado)
    • [*] Servidor SSH (Marcado)
    • [*] Utilitários de sistema padrão (Marcado)

  • Instalar o carregador de inicialização GRUB no disco principal: Sim (selecione o disco /dev/sda ou a partição EFI).
  • Ao término, clique em Continuar para reiniciar o sistema. A imagem ISO será automaticamente desmontada pelo VirtualBox.
5 Pós-Instalação: Sudo e VirtualBox Guest Additions

Após reiniciar e fazer o primeiro login, execute as seguintes ações indispensáveis de configuração do ambiente:

1. Configurar privilégios de Sudo para o seu usuário:
terminal — root@deb13-srv01
# Alternar para root se logado como usuário comum
su -

# Instalar o utilitário sudo
apt update && apt install -y sudo

# Adicionar o usuário ao grupo sudo
usermod -aG sudo nathaniel
2. Instalação dos Adicionais para Convidado (Guest Additions):

Os Guest Additions fornecem drivers de aceleração gráfica, ajuste automático de resolução de tela, sincronização instantânea de relógio com o host e a tão necessária Área de Transferência Compartilhada (Shared Clipboard).

terminal — root@deb13-srv01
# Instalar dependências para compilar os módulos de kernel
sudo apt update
sudo apt install -y build-essential dkms linux-headers-$(uname -r)

# No menu superior do VirtualBox, clique em:
# Dispositivos (Devices) -> Inserir imagem de CD dos Adicionais para Convidado...

# Montar a unidade de CD virtual e executar o script instalador
sudo mkdir -p /media/cdrom
sudo mount /dev/cdrom /media/cdrom
sudo sh /media/cdrom/VBoxLinuxAdditions.run

# Reiniciar a máquina virtual para ativar os novos drivers
sudo reboot
Ambiente Pronto! Após reiniciar, vá em Dispositivos > Área de Transferência Compartilhada e selecione Bidirecional. Agora você pode copiar comandos deste portal e colá-los diretamente no terminal do Debian 13.