Instalando o Debian Lenny via boot remoto

Aproveitando o artigo anterior sobre a instalação do Ubuntu 7.10 Gutsy em uma máquina com acesso somente à rede (através de boot remoto usando PXE/DHCP/TFTP), resolvi documentar aqui um procedimento semelhante, com o mesmo objetivo, mas para a instalação do Debian Lenny (atual testing, que aliás, recomendo a instalação, está muito interessante!).

O procedimento é praticamente o mesmo, então resolvi utilizar uma abordagem diferente para não ficar igual (novamente). A idéia agora é levantar um servidor de instalação remoto utilizando o menor número de passos. Formulei procedimento com apenas 8 comandos. Está testado e funcoinal.

Nosso ambiente é composto por dois computadores no mesmo segmento da rede. No que será o servidor, vou considerar já existir um Debian Etch instalado. Vamos aos passos. São apenas 8 comandos Entre como root no servidor e execute os seguintes comandos listados abaixo.

# apt-get install tftpd-hpa dhcp3-server
# cd /var/lib/tftpboot
# wget -r -np http://people.debian.org/~joeyh/d-i/images/daily/netboot/
# mv people.debian.org/~joeyh/d-i/images/daily/netboot/* .
# vi /etc/default/tftpd-hpa #edite para rodar como daemon
# vi /etc/default/dhcp3-server #selecione a interface a ser usada
# /etc/init.d/tftpd-hpa start
# /etc/init.d/dhcp3-server start

Pronto. Acabou. Você só precisa agora de um repositório com os pacotes para a instalação. Se não quiser criar um, use o ftp://ftp.br.debian.org/debian/. O que aconteceu durante os comandos é muito simples: foram instalados os softwares servidores de rede necessários para o boot remoto e uma cópia recursiva de uma estrutura de diretório com tudo pronto para o boot remoto que encontrei de um dos desenvolvedores do d-i (debian-installer).

Artigos Relacionados:


Sobre este artigo