Personalizando seu lilo no Debian
Após meses de inveja dos usuários de outras distribuições que me apresentavam bootscreens iradas, descobri como fazer o mesmo em minha distribuição predileta. Neste artigo aprenderemos como fazer para adicionar uma imagem personalizada à tela de boot do lilo no Debian.
Introdução
Olá pessoal! Navegando pelo site DebianPlanet (www.debianplanet.com), que é bookmark obrigatório para os usuários de Debian, encontrei uma dica muito interessante de um desses geeks que tiram coelhos da cartola.
A maioria das distribuições Linux desfruta de telas lindas de boot proporcionadas pelo lilo, conhecidas como "bootscreens". Se não me engano essa moda começou com a RedHat e Suse, e por fim se alastrou até mesmo para o pessoal do Slackware, que empacotou um lilo não-oficial com suporte a bitmap, enquanto que os usuários de Debian ficaram a ver navios.
O que foi descoberto é que o lilo distribuído pelo Debian já vem com suporte a bootscreens, o que falta é a distribuição de imagens que possam carregadas durante o boot.
A maioria das distribuições Linux desfruta de telas lindas de boot proporcionadas pelo lilo, conhecidas como "bootscreens". Se não me engano essa moda começou com a RedHat e Suse, e por fim se alastrou até mesmo para o pessoal do Slackware, que empacotou um lilo não-oficial com suporte a bitmap, enquanto que os usuários de Debian ficaram a ver navios.
O que foi descoberto é que o lilo distribuído pelo Debian já vem com suporte a bootscreens, o que falta é a distribuição de imagens que possam carregadas durante o boot.

Foto de meu bootscreen no Debian
Se você é usuário Debian e deseja enfeitar seu lilo, baixe a seguinte distribuição de bootscreens:
http://www.vivaolinux.com.br/publico/debian-bootscreen-0.1.tar.gz
Feito o download, descompacte o arquivo e copie a bootscreen desejada para o diretório /boot:
$ tar -zxvf debian-bootscreen-0.1.tar.gz
$ cd debian-bootscreen-0.1
$ su
# cp debian-bootscreen-woody.bmp /boot/
Agora edite o arquivo /etc/lilo.conf, localize a linha "install=/boot/boot-menu.b" e a substitua pelas seguintes linhas:
bitmap=/boot/debian-bootscreen-woody.bmp
bmp-colors=1,,0,2,,0
bmp-table=120p,173p,1,15,17
bmp-timer=254p,432p,1,0,0
install=/boot/boot-bmp.b
bmp-colors=1,,0,2,,0
bmp-table=120p,173p,1,15,17
bmp-timer=254p,432p,1,0,0
install=/boot/boot-bmp.b
Faça com que as modificações no lilo.conf surtam efeito:
# lilo -v
Reinicie o computador e curta o novo visual!
Criando sua própria bootscreen
Dentro do tarball que baixamos existe um arquivo com extensão .xcf, que é a extensão padrão do GIMP. Dessa forma podemos tratar a imagem e criar nossa própria bootscreen. Note que ela é dividida em camadas, o que torna sua edição completamente personalizável.
Após realizar suas modificações, siga os seguintes passos para salvar a imagem:
- Clique no menu "Camadas" -> "Unificar camadas";
- "Imagem" -> "Modo" -> "Indexado";
- Na caixa de conversão de cores que será apresentada, escolha "Gerar paleta otimizada" e em número de cores mude para 16;
- Na mesma caixa, em "Opções de mistura" marque "Sem cores para mistura";
- Salve a imagem com uma imagem bitmap e pronto!
Espero com isso poder ver o pessoal com umas bootscreens massas no Debian por aí! Me mandem fotos das suas bootscreens :)
Esse artigo foi construído baseado no arquivo README contido no tarball e na seguinte notícia do DebianPlanet: