4.4. Instalação Automática
Anterior | Capítulo 4. Obtendo a Mídia de instalação do Sistema | Próxima

## 4.4. Instalação Automática

Para a instalação em múltiplos computadores é possível fazer instalações totalmente automáticas. Os pacotes da Debian que tem por objetivo fazer isso incluem o `fai` (que usa um servidor de instalação), `replicator`, `systemimager`, `autoinstall` e o próprio programa de instalação da Debian.

### 4.4.1. Instalação automática usando o programa de instalação da Debian

O programa de instalação da Debian suporte a instalação automática através de arquivos de pré-configuração. Um arquivo de pré-configuração pode ser carregado através da rede ou de uma mídia removível e usada para responder as questões feitas durante o processo de instalação.

O arquivo de pré-configuração usa o mesmo formato utilizado pelo comando debconf-set-selections. Um exemplo funcional e bem documentado que pode editar está localizado em Seção C.1, “Exemplo de Arquivo de Pré-Configuração”.

O arquivo de pré-configuração possui o formato utilizado pelo comando debconf-set-selections e um método de obter a listagem completa de valores que podem ser preenchidos é fazer a instalação manual e então usar o `debconf-get-selections` que vem com o pacote `debconf-utils` para fazer o dump da base de dados do debconf e do cdebconf que estão em /var/log/debian-installer/cdebconf para um arquivo simples:

    debconf-get-selections --installer > arquivo
    debconf-get-selections >> arquivo

No entanto, um arquivo gerado desta forma tem alguns ítens que não podem ser preenchidos e o arquivo em Seção C.1, “Exemplo de Arquivo de Pré-Configuração” será um melhor ponto de partida para a maioria dos usuários.

Assim que tiver um arquivo de pré-configuração, você pode edita-lo se necessário e coloca-lo em um servidor web ou copia-lo para uma mídia de inicialização do programa de instalação. Onde quer que coloque o arquivo, você precisará passar um parâmetro para o programa de instalação no momento da inicialização dizendo para usar aquele arquivo.

Para fazer o programa de instalação utilizar o arquivo de pré-configuração copiado através da rede, passe o parâmetro preseed/url=http://url/para/preseed.cfg para o kernel. É claro que a pré-configuração não terá efeito até que o programa de instalação configure a rede para baixar o arquivo, desta forma isto é mais útil caso o programa de instalação pode configurar a rede através do DHCP sem perguntar qualquer questão. Você pode desejar ajustar a prioridade da instalação para crítica para evitar qualquer questão durante a configuração da rede. Veja Seção 5.2.1, “Parâmetros do Debian Installer”.

Para colocar um arquivo de pré-configuração em um CD, você precisará regravar a imagem ISO após incluir seu arquivo de pré-configuração. Veja a página de manual do mkisofs para deatlhes. Alternativamente, coloque o arquivo que contém as pré-configurações em um disquete e passe o argumento use preseed/file=/floppy/preseed.cfg para o kernel.

Anterior | Acima | Próxima
4.3. Preparando os arquivos para inicialização via rede usando TFTP | Principal | Capítulo 5. Iniciando o Sistema de Instalação