Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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 /etc/sysctl.conf.

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.

Any advice?

Edit: that website , also 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 remove
update-rc.d -f console-setup remove
update-rc.d console-setup defaults 99 1
update-rc.d defaults 99 1
share|improve this question

Consider installing plymouth, it is a graphical boot menu, hiding all details, requires kms though

share|improve this answer

You may have to do this the long way.... For each script in /etc/init.d that's loaded at your runlevel, find the 'start' section and for each call to 'log_msg' or equivalent add '>/dev/null 2>&1' to the end of the line. This will stop the messages at start up but it may not be the most elegant solution. diJenerate

share|improve this answer

I have not done this myself, but since nobody else has chimed in...

In addition to the stuff you've tried you probably want to set VERBOSE=no in /etc/default/rcS.

share|improve this answer
Thank you, but it was already set to no (by default) – Trif Apr 12 '11 at 8:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.