Enviada: Sex Mai 18, 2007 10:53 am Assunto: DICA: Copiar arquivos da midia de instalação Kickstart
Bom, como sabem (e já escrevi isso num artigo aqui) a cópia de arquivos da mídia de instalação através dos comandos listados na seção %post do arquivo de configuração da instalação Kickstart não é possível. Mas se eu precisar copiar alguns arquivos a mais a partir dessa mídia e deixar tudo automatizado? É isso que iremos ver agora !xD
Na seção post você irá definir os comandos e arquivos que você quer se sejam executados e/ou copiados. Mas para copiar arquivos da mídia de instalação utilizaremos o arquivo rc.local que é carregado sempre que o Linux é inicializado (tipo um autoexec.bat no Windows). Para isso faremos no arquivo ks.conf:
1°
echo -e: o echo com a opção -e irá interpretar a \ como um comando, então o \n que você vê antes dos comandos é uma quebra de linha para que cada comando fique numa linha separada e funcionem corretamente.
2º
>> /mnt/sysimage/etc/rc.d/rc.local: isso fará com que a saída do echo em vez de ser mostrada no console seja gravada no arquivo rc.local.
Depois de executados comandos do %post a instalação pedirá que você reinicie o computador... a essa altura seu rc.local já vai estar configurado e na primeira inicialização ele irá executar os comandos que você definiu, mas tenha o cuidado de limpar o rc.local depois disso para ele não ficar tentando executar esses comandos sempre que você der boot!!! Isso pode ser feito num script e colocado no próprio rc.local como ultimo comando ou então pode-se ser feito manualmente editando o /etc/rc.d/rc.local.
Lembrando que tudo isso foi feito e testado apenas no Fedora Core 6!!! _________________ Confirmado: dias 28, 29 e 30 de Setembro de 2007 em Aracaju - SE.
II ENSL - Encontro Nordestino de Software Livre
I LIVRE-SE - Encontro Sergipano de Software Livre
http://www.ensl.org.br