Estou tentando criar uma imagem ISO personalizada que instalaria o RPMS mínimo necessário, juntamente com alguns RPM gravados personalizados do meu aplicativo. e Também deseja executar algumas etapas pós-instalação, como configurar meu aplicativo e a configuração da VPN etc.
Vi alguns dos links no google, mas eles apontam para a criação de repositório e ISO a partir do disco montado ou da imagem ISO.
Obrigado Ramesh
kickstart
iso
disk-image
Ramesh Kumar
fonte
fonte
Respostas:
Crie um diretório para montar sua fonte.
Montar em loop o ISO de origem que você está modificando. (Baixe do Red Hat / CentOS.)
Crie um diretório de trabalho para sua mídia personalizada.
Copie a mídia de origem para o diretório de trabalho.
Desmonte o ISO de origem e remova o diretório.
Altere as permissões no diretório de trabalho.
Copie o script Kickstart que foi modificado para os pacotes e
%post
para o diretório de trabalho.Copie quaisquer RPMs adicionais para a estrutura de diretórios e atualize os metadados.
Adicione o kickstart às opções de inicialização.
Crie o novo arquivo ISO.
(Opcional) Use
isohybrid
se você quiserdd
o arquivo ISO em uma chave USB inicializável.Adicione uma soma de verificação MD5 (para permitir o teste de mídia).
Se você precisar de mais ajuda para criar o script Kickstart , sugiro começar com a documentação oficial da Red Hat.
fonte