Kickstart Red Hat 5.x

1

Estou tendo um pequeno problema com o arquivo ks.cfg ;

  1. Eu li uma postagem dizendo que eu deveria copiá-la para a pasta isolinux , mas ela está protegida contra gravação. O que eu faço?

  2. Em segundo lugar, leio outro post que o torna um pouco mais fácil; cp ks.cfg ~/bootdisk/RHEL/ , mas quando o converti em um arquivo ISO e executei o comando linux ks=/ks.cfg , não funcionou.

  3. O arquivo ks.cfg deve estar no arquivo ISO que foi convertido?

por sojnex 22.02.2013 / 18:48

2 respostas

2

Primeiro, o arquivo ks.cfg é válido? Execute ksvalidator para verificar erros na sintaxe / formatação.

Se você estiver modificando a mídia de inicialização para incluir seu próprio Kickstart personalizado, precisará copiar o conteúdo da mídia no disco local para fazer as alterações. Parece que você está tentando copiar seu script para mídia não gravável, como um CD-R / RW. Caso contrário, é tão simples quanto tornar o ks.cfg existente gravável no disco. ( chmod ug+w ks.cfg )

Aqui estão minhas anotações completas sobre como personalizar a mídia de inicialização. (Eu começo com um ISO que eu baixei da Red Hat em vez da mídia existente.)

  1. Copie a mídia do fornecedor para o disco.

    mkdir /tmp/bootiso em mount -o loop /path/to/boot.iso /tmp/bootiso em mkdir /tmp/bootisoks em cp -r /tmp/bootiso/* /tmp/bootisoks/. em umount /tmp/bootiso em rmdir /tmp/bootiso

  2. Faça ks.cfg gravável e sobrescreva o fornecedor fornecido.

    chmod ug+w /tmp/bootisoks/isolinux/ks.cfg e mv /path/from/ks.cfg /tmp/bootisoks/isolinux/ks.cfg

  3. Crie um novo ISO a partir da fonte.

    cd /tmp/bootisoks e mkisofs -o /path/to/modified.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T isolinux/

Então, você pode gravar o novo ISO em disco e testar um Kickstart!

    
por 22.02.2013 / 19:03
0

Por favor, tente minha resposta abaixo.

1.ks.cfg pode estar localizado em qualquer lugar, pois a opção ks=/dir/ofks.cfg/ especifica a pasta correta em que ks.cfg é. Se você não usar essa opção, o caminho de pesquisa padrão será / de sua instalação de origem.

2 & 3. O arquivo ks.cfg deve estar no arquivo ISO que foi convertido?

  • Sim. Se você gravar sua iso e instalar via cd / dvd. você pode colocar ks.cfg no arquivo iso, o parâmetro de inicialização para ks.cfg deve ser "ks=cdrom:/ks.cfg"
  • Não. Se você não vai queimar todo o seu iso para cdrom. Ou você monta o iso manualmente depois que o stage2 estiver em execução. Coloque o ks.cfg fora do iso.

Espero que esta ajuda.

    
por 27.02.2013 / 06:31