A etapa a seguir será feita antes da compilação do kernel. Iremos "patchear" o kernel para adicionar a opção de bootsplash ao mesmo.
Primeiro de tudo, vamos aplicar o patch ao kernel. Para isso, vá até o diretório que contém os fontes do kernel (que normalmente está em /usr/src/linux) e aplique o arquivo DIFF ao kernel-source com o comando patch.
# cd /usr/src/linux
# patch -p1 < ARQUIVO_DIFF
Agora iremos ativar o bootsplash nas opções do kernel para que ele seja compilado corretamente para o uso do bootsplash.
# make menuconfig
Em "Device Drivers > Block Devices", ative RAM DISK SUPPORT preferencialmente como built-in.
Em "Device Drivers > Graphics support", ative o suporte à VESA VGA graphics support e VGA 16-COLOR GRAPHICS SUPPORT;
No mesmo "Graphics support", entre em "Logo Configuration" e desabilite logo a primeira linha, que se refere à BOOTUP LOGO;
Ainda em "Graphics support", entre em "Console display driver support" e certifique-se de que as seguintes opções estão habilitadas como built-in:
Video Mode selection support
Framebuffer Console support
Select compiled-in fonts
VGA 8x8 font
VGA 8x16 font
Mini 4x6 font
Por fim e ainda em "Graphics Support", entre em "Bootsplash configuration" e habilite a opção "Bootup splash screen".
Depois disso você pode sair do menuconfig, salvar e recomeçar o processo de compilação e instalação do kernel.
# make modules
# make modules_install
# make bzImage
# cp System.map /boot
# cp arch/i386/boot/bzImage /boot
# lilo
[4] Comentário enviado por aprendiz_ce em 24/11/2006 - 18:55h
Show de bola!
tzbishop,
Eu tenho algumas máquina com o CL10 instalado e todas estão com o "bootsplash" ativo. Gostaria de desativa-lo, sem ter que deinstalar o mesmo. Como eu faço isso?
[6] Comentário enviado por demoncyber em 24/11/2006 - 21:55h
Poxa cara já faziam um tempo que estava querendo fazer isso, mas nunca sobrava tempo e não tinha uma razão junta ( Heheh agora tenho vou apagar o meu windows XP profissional original do hd ). Nossa esse artigo caiu muito bem.
[7] Comentário enviado por nissieloin em 18/12/2006 - 12:28h
Estou usando o slackware 10.2 kn 2.6.13 e to com problema na hora de patchear o kernel... toda vez que uso qualquer dos patches nao consigo mais compilar.
[8] Comentário enviado por removido em 27/01/2007 - 02:45h
nissieloin, foram reportados bugs com relação ao kernel 2.6.13 com patches (não só do bootsplash). Aconselho a pegar uma versão de kernel linux mais recente...
[9] Comentário enviado por nissieloin em 20/03/2007 - 14:26h
kra, fiz tudo que vc falou pra fazer, utilizei o kernel 2.6.18 e nada feito. Não to entendendo onde está o problema. A máquina funciona direitinho, mas nada de rodar o bootsplash.
[11] Comentário enviado por iganem em 30/06/2014 - 14:51h
Ptz cara, muito bom,,, principalmente como já mencionado a favor dos usuários desktop, leigos!
Um bootsplash da uma sensação de comodidade e robustez ao usuário, historicamente algemado ao uso do mouse e de "windows"!
Interessante também o fato de o slackware rodar em todo tipo de máquina, fazendo com que uma velha "máquina de escrever" se torne um desktop razoável!