Por que o Linux imprime muitas mensagens de depuração no boot / shutdown?

1

Por que o Linux imprime muitas mensagens de depuração durante os processos de inicialização e desligamento?

Os processos de inicialização / desligamento geralmente não apresentam erros. Por que não ocultar as mensagens de depuração e mostrá-las somente quando necessário?

Além disso, algumas telas de inicialização / encerramento de algumas distribuições não ocultam completamente a mensagem de depuração. Existe alguma limitação técnica com telas iniciais?

    
por linquize 25.04.2014 / 08:37

2 respostas

2

A dificuldade em esconder informações que podem ser úteis é decidir quando as coisas são úteis ou não. Portanto, a saída dos serviços que são interrompidos precisa ser capturada e ocultada, a menos que as coisas sejam importantes. Os serviços, no entanto, precisam se comportar bem para permitir que essa captura funcione, e alguns não foram ou não foram adaptados para sua distribuição, de forma que eles (ainda) escrevam diretamente na tela. Reescrevendo a tela inicial em uma base regular (para eliminar a saída) provavelmente levaria a uma cintilação de atualização feia.

Eu prefiro não ter uma tela inicial, assim, ser capaz de ver onde um serviço é iniciado lentamente, por exemplo, porque o servidor DHCP está inativo, sem ter que esperar por um tempo limite com a tela inicial, ocultando por que a inicialização leva muito mais tempo. Ou no desligamento, porque um serviço não pode ser parado.

    
por 25.04.2014 / 09:09
1

Como muitas vezes eu diria que isso é por razões históricas. Em épocas anteriores, todas as mensagens de inicialização podiam ser vistas durante as inicializações não-gráficas. Isso deu aos usuários algo para assistir durante procedimentos de inicialização longos.

Hoje em dia, há uma tendência crescente para ocultar a complexidade técnica do usuário. É aqui que entram os ecrãs iniciais.

Depende da distribuição específica quanto vai ou não vai. ser mostrado lá.

    
por 25.04.2014 / 11:52