debian boot esconde todas as mensagens

2

Estou tentando configurar um servidor debian Lenny para ocultar todas as mensagens técnicas na tela durante a inicialização, até o convite para login (no CLI, sem servidor X). Como um bônus, seria ótimo se eu pudesse adicionar alguma arte ASCII.

Primeiro configurei meu grub com quiet e descomentei a linha kernel.printk = 4 4 1 7 em /etc/sysctl.conf .

Isso foi melhor, mas perto do fim ainda vejo mensagens init.d como Starting apache server [Ok] ....

Em outra tentativa, usei uspash e splashy, mas eles pararam ao entrar no nível 2, então essas soluções ainda mostram muitas mensagens na tela. Eu verifiquei a posição do usplash em rc * .d / e parecia ok, eu até tentei removê-lo (o script deve parar a imagem de carregamento e reiniciar a tela e fonte), mas ainda sai ao entrar em nível de execução 2.

Algum conselho?

Editar: esse site link , também link dá uma dica no final, mas não está funcionando ... Então, no momento, encontrei uma solução suja (mas funcional):

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
    
por Trif 11.04.2011 / 17:54

3 respostas

1

Considere instalar o plymouth, é um menu de inicialização gráfica, ocultando todos os detalhes, mas requer kms

    
por 20.04.2011 / 16:20
1

Você pode ter que fazer isso ao longo do caminho ... Para cada script em /etc/init.d que é carregado em seu runlevel, encontre a seção 'start' e para cada chamada para 'log_msg' ou equivalente add ' > / dev / null 2 > & 1 'no final da linha. Isto irá parar as mensagens no arranque, mas pode não ser a solução mais elegante. diJenerar

    
por 28.05.2011 / 04:32
0

Eu não fiz isso sozinho, mas já que ninguém mais entrou em contato ...

Além das coisas que você já tentou, você provavelmente deseja definir VERBOSE=no em /etc/default/rcS .

    
por 12.04.2011 / 01:17