Lo primero que tenemos que saber es que versión del kernel tenemos instalada
$uname -r
ahora descargamos las fuentes para el kernel en cuestión desde los repositorios de debian o desde la pagina de oficial del kernel.
$su #apt-get install linux-source-2.6.x o desde: http://www.kernel.org/pub/linux/kernel/v2.6/
Ahora solo tenemos que buscar los bootsplash para el kernel desde:
http://www.bootsplash.org/Downloads
teniendo bootsplash, descomprimimos los fuentes y aplicamos el parche.
tar -xzvf linux-sources*.tar.gz o tar -xzvf linux-2.6*.tar.gz
entramos al subdirectorio
cd linux*
una vez dentro aplicamos el parche al kernel con el correspondiente parche para bootsplash
patch -Np1 -i ../bootsplash*.diff
o
parch -p1 < ../bootsplash*.diff
Aplicado el parche, tenemos que configurar el kernel
$make menuconfig
dependiendo del kernel algunas opciones pueden variar.
Device Drivers ---> Graphics support ---> [*] Support for frame buffer devices --- Enable Video Mode Handling Helpers [*] Enable Tile Blitting Support VGA 16-color graphics support VESA VGA graphics support Virtual Frame Buffer support (ONLY FOR TESTING!) Console display driver support ---> [*] VGA text console [*] Video mode selection support MDA text console (dual-headed) (EXPERIMENTAL) Framebuffer Console support [ ] Select compiled-in fonts Logo configuration ---> [ ] Bootup logo Bootsplash configuration ---> [*] Bootup splash screen