I am trying to configure a debian Lenny server to hide all technical messages on screen during boot, up until the invite to login (in CLI, no X server). As a bonus, it would be great if I can add some ascii art.
First I configured my grub with
quiet, and I uncommented the line
kernel.printk = 4 4 1 7 in
That was better, but near the end I still see init.d messages like
Starting apache server [Ok] ....
In an another attempt, I used uspash and splashy, but they quit when entering level 2, so these solutions still show a lot of messages on screen. I checked the position of usplash in rc*.d/ and it seemed ok, I even tried removing it (the script is supposed to stop the Loading image and re-init screen & font), but it still exits when entering run level 2.
Edit: that website http://www.jmadden.eu/index.php/2007/05/31/customise-usplash-in-debian/ , also http://forums.debian.net/viewtopic.php?f=16&t=46317 gives a hint at the end, but it's not working ... So for the moment I have found a dirty (but working) solution :
update-rc.d -f console-screen.sh remove update-rc.d -f console-setup remove update-rc.d console-setup defaults 99 1 update-rc.d console-screen.sh defaults 99 1