Slax: Salvando e carregando as configurações automaticamente
Pois bem, companheiros do VOL. Eu como um usuário assíduo do Slackware,
dias atrás me deparei com um novo desafio: criar um Linux Embedded para
rodar em um pen-drive de pequenas proporções. Foi então que me deparei com
o SLAX, um Linux feito de modo compacto, e que varia de 40MB até 192MB
(nas atuais versões).
Na verdade o Slax usa uma técnica não tão nova assim, dos LiveCDs, ou
seja, Linux que rodam em CD (como o nosso Kurumin), porém Slax também
roda em pen-drives. BINGO! Para um preguiçoso, nada melhor do que achar
pronto o que você teria de fazer.
Agora, passada a breve introdução, eis a dica propriamente dita:
Situação: o Slax possui recursos chamados configsave e configrestore,
que salvam as mudanças que você faz nos arquivos do sistema ou arquivos
que você salva no seu Linux.
Problema: após usar o configsave e salvar um arquivo (slaxconf.mo) de
configuração, o Slax sempre que vai ser desligado/reiniciado ou iniciado,
faz uma pergunta ao usuário: se ele quer ou não carregar as
configurações. Porém ele dá 8 segundos para o usuário apertar enter e
carregar as confs. Entretanto, na minha proposta de trabalho isso pareceu
altamente inviável, eu precisava tornar isso automático.
Solução: a solução demandou várias horas e dias de discussões no fórum
do Slax e chegou com ao final com uma resposta simples e até meio ridícula:
1) Edite o /etc/rc.0, adicionando antes de "# Stop the Apache web server:"
a seguinte linha:
Pronto, problema resolvido! Seu Slax vai salvar e carregar os seus arquivos salvos, configurações mudadas, enfim, o que você mudar ou adicionar no seu Slax Linux!
Notas:
/mnt/sda1_removable/ se refere a onde o pen-drive é montando, mas não necessariamente é este o caminho! Pra ver as partições montadas, digite "df -h" :)
[1] Comentário enviado por nunesvictor em 06/04/2007 - 15:27h
pow, eu to usando o slax 5.1.8
soh q o seguinte, ele tah rodando de um cd, por issu eu pretendo salvar as configurações em um diskete...
pra depois q eu logar, eu poder montar o diskete e chamar as configurações salvas, será q funfa?
outra coisa, num axei rc.0 dentro de /etc
como faz pra editar esse arquivo?
[5] Comentário enviado por waldemar em 31/01/2008 - 14:48h
para guardar as configurações de rede vc precisa editar o arquivo /etc/rc.d/rc.local
e colalocar as configuraçõe para sua rede, na minha ficou assim pois alem de fixar o ip eu precisava mudar o mac tambem!
ifconfig eth0 down hw ether 00:11:D8:72:5D:DB up
ifconfig eth0 10.0.0.78 netmask 255.0.0.0
route add default gw 10.0.0.1