28.4. Automatizando a Instalação com o Kickstart
Você pode permitir que uma instalação execute sem assistência usando o Kickstart. Um arquivo Kickstart especifica configurações para uma instalação. Depois que o sistema de instalação inicializa, ele poderá ler um arquivo Kickstart e continuar o processo de instalação sem qualquer entrada futura do usuário.
Nota
O Processo de instalação do Red Hat Enterprise Linux grava automaticamente um arquivo Kickstart que contém as configurações para o sistema instalado. Este arquivo é sempre salvo como
/root/anaconda-ks.cfg
. Você pode usar este arquivo para repetir a instalação com configurações idênticas, ou modificar cópias para especificar configurações para outros sistemas.
Importante
Firstboot não executa após um sistema ser instalado a partir do arquivo do Kickstart a menos que um desktop e um Sistema Window X fossem inclusos na instalação e login gráfico fosse habilitado. Especifique um usuário com a opção
user
no arquivo do Kickstart antes de instalar sistemas adicionais a partir dele (consulte Seção 32.4, “Opções do Kickstart” para obter detalhes) ou acesse o sistema instalado com um console virtual como usuário root e adicione usuários com o comando adduser
.
O Red Hat Enterprise Linux inclui uma aplicação gráfica para criar e modificar arquivos do Kickstart, selecionando as opções que você requer. Use o pacote .
system-config-kickstart
para instalar este utilitário. Para carregar o editor do Kickstart Red Hat Enterprise Linux, escolha
Arquivos de Kickstart indicam as opções de instalação em texto sem formatação, com uma opção por linha. Este formato permite-lhe modificar os seus arquivos de Kickstart com qualquer editor de texto, assim como criar programas ou aplicações que geram arquivos de Kickstart para os seus sistemas.
Para automatizar o processo de instalação com um arquivo de Kickstart, use a opção
ks
para indicar o nome e a localização do arquivo:
linux ks=location/kickstart-file.cfg
Você pode usar arquivos de Kickstart que estejam em armazenamento removível, discos rígidos ou num servidor da rede. Consulte a Tabela 28.2, “Kickstart sources” para ver as fontes suportadas pelo Kickstart.
Fonte do Kickstart | Formato de opções |
---|---|
Drive de DVD | ks=cdrom:/directory/ks.cfg |
Disco Rígido | ks=hd:/device/directory/ks.cfg |
Outro Dispositivo | ks=file:/device/directory/ks.cfg |
Servidor HTTP | ks=http://server.mydomain.com/directory/ks.cfg |
HTTPS Server | ks=https://server.mydomain.com/directory/ks.cfg |
Servidor FTP | ks=ftp://server.mydomain.com/directory/ks.cfg |
NFS Server | ks=nfs:server.mydomain.com:/directory/ks.cfg |
Para obter um arquivo de Kickstart de um programa ou aplicação num servidor Web, indique a URL do aplicativo com a opção
ks=
. Se você adicionar a opção kssendmac
, o pedido irá também enviar os cabeçalhos de HTTP para o aplicativo da Web. O seu aplicativo pode usar estes cabeçalhos para identificar o computador. Esta linha envia um pedido com os cabeçalhos para o aplicativo http://servidor.dominio.com/kickstart.cgi:
linux ks=http://server.mydomain.com/kickstart.cgi kssendmac