Red Hat Training

A Red Hat training course is available for RHEL 8

7.2. Iniciar uma instalação Kickstart automaticamente usando PXE

AMD64, Intel 64, e sistemas ARM de 64 bits e servidores IBM Power Systems têm a capacidade de inicializar usando um servidor PXE. Quando você configura o servidor PXE, você pode adicionar a opção boot no arquivo de configuração do carregador de inicialização, que por sua vez permite iniciar a instalação automaticamente. Usando esta abordagem, é possível automatizar completamente a instalação, incluindo o processo de inicialização.

Este procedimento pretende ser uma referência geral; os passos detalhados diferem com base na arquitetura de seu sistema, e nem todas as opções estão disponíveis em todas as arquiteturas (por exemplo, você não pode usar o boot PXE no IBM Z).

Pré-requisitos

  • Você deve ter um arquivo Kickstart pronto em um local acessível a partir do sistema a ser instalado.
  • Você deve ter um servidor PXE que possa ser usado para inicializar o sistema e iniciar a instalação.

Procedimento

  1. Abra o arquivo de configuração do carregador de inicialização em seu servidor PXE, e adicione a opção de inicialização inst.ks= à linha apropriada. O nome do arquivo e sua sintaxe depende da arquitetura e do hardware de seu sistema:

    • Nos sistemas AMD64 e Intel 64 com BIOS, o nome do arquivo pode ser padrão ou baseado no endereço IP do seu sistema. Neste caso, adicione a opção inst.ks= à linha do apêndice na entrada da instalação. Um exemplo de linha de apêndice no arquivo de configuração parece similar ao seguinte:

      append initrd=initrd.img inst.ks=http://10.32.5.1/mnt/archive/RHEL-8/8.x/x86_64/kickstarts/ks.cfg
    • Nos sistemas que utilizam o carregador de inicialização GRUB2 (AMD64, Intel 64 e sistemas ARM de 64 bits com firmware UEFI e servidores IBM Power Systems), o nome do arquivo será grub.cfg. Neste arquivo, anexe a opção inst.ks= à linha do kernel na entrada da instalação. Um exemplo de linha do kernel no arquivo de configuração será semelhante ao seguinte:

      kernel vmlinuz inst.ks=http://10.32.5.1/mnt/archive/RHEL-8/8.x/x86_64/kickstarts/ks.cfg
  2. Iniciar a instalação a partir do servidor de rede.

    A instalação começa agora, usando as opções de instalação especificadas no arquivo Kickstart. Se o arquivo Kickstart for válido e contiver todos os comandos necessários, a instalação é completamente automatizada.

Recursos adicionais