Lilosplash - O Lilo animado
1) Introdução
O gerenciador de boot Lilo possui uma interface de opções muito básica, porém, é possível mudá-la facilmente.
Para isso, você deve apenas instalar uma versão modificada dele (Lilo) que suporte novos themas.
Os themas são
variados, normalmente animados.
Para instalar o Lilo com suporte ao novos themas, você deve atualizar o Lilo atual ou remover e instalar novamente o Lilo com patch. Note que se você usa Grub, você pode apenas optar por instalar o Lilo.
Baixe o lilo com patch em:
http://members.optusnet.com.au/rkelsen/
ou http://www.opensrc.co.nr/tutoriais/linux/lilosplash/
Se você já tem o Lilo instalado via pacote nativo ao slackware (.tgz) você pode removê-lo ou apenas atualizá-lo, se você optar por atualizar, digite o comando com root:
# upgradepkg lilo-2X.X.X-XX.iX86.tgz
se preferir remover e instalar
novamente:
# removepkg lilo
* se não der certo, use o pkgtool
Caso tenha o instalado via source, você
deve apagá-lo manualmente. Dica, utilize o comando whereis e
apague-o o caminho retornado pelo comando.
Exemplo:
# whereis lilo
lilo: /sbin/lilo
# rm /sbin/lilo
Instale o Lilo baixado dos links
mencionados acima:
# installpkg lilo-2X.X.X-XX.iX86.tgz
Agora você já deve ter o
lilo que suportará os novos themas, basta agora instalar os
novos themas, que podem ser encontrados em:
http://www.gamers.org/~quinet/lilo/help-en.html ou
http://www.opensrc.co.nr/tutoriais/linux/lilosplash/
Os themes devem estar compactados em
zip, basta descompactá-los em /boot :
/boot/# gunzip meutheme.boot.gz
3) Configurando o lilo
Para fazer o theme funcionar no Lilo, basta declarar ele no arquivo de configuração do mesmo.
Edite o /etc/lilo.conf e procure a linha que possuir a string abaixo:
message = /boot/boot_message.txt
mude para:
message = /boot/meutheme.boot
exemplo:
message = /boot/xray-blue.boot
Salve o arquivo e digite lilo.
Se não deu erro, apenas reinicie e veja o resultado.
Quando quiser mudar o thema, basta mudar a linha novamente com o caminho do novo thema e gravar o lilo.
Se der um erro como:
Warning: device 0x0302 exceeds 1024 cylinder limit.
Use of the 'lba32' option may help on newer (EDD BIOS) systems.
Edite o arquivo /etc/lilo.conf com root e coloque a linha "lba32", como abaixo:
# Start LILO global section
boot = /dev/hda
lba32
salve e digite lilo novamente.
Em meu site eu disponibilizo o arquivo lilo.conf que uso, bem como o lilo com patch. Qualquer dúvida, email-me.
Cesar Kallas
http://www.opensrc.co.nr
cesarkallas[at]gmx.net
07/06/2004