Estou tentando remover as mensagens de inicialização do RPi e quero exibir uma tela inicial. Consegui mostrar uma tela inicial e removi algumas mensagens de inicialização, mas ainda mostra algumas mensagens no console. Meu cmdline.txt fica assim
logo.nologo dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fbcon=map:10 fbcon=font:VGA8x8 vt.global_cursor_default=0 loglevel=3
Mas durante a inicialização, mostra essas mensagens no console
INIT: version 2.88 booting
[info] Using makefile-style concurrent boot in runlevel
[ok] Starting the hotplug events dispatcher: udev
[ok] Synthesizing the initial hot plug events.. done
Como posso impedir que essas mensagens sejam exibidas durante a inicialização. Tentei um nível de log diferente, ainda sem sorte.
console=tty3
) para que não seja refletido na tela. Funciona para mim (estou usando um monitor HDMI).cmdline.txt
vez de uma configuração bootloader, embora o primeiro é realmente uma forma do último), mesmo se você não pode reconhecê-lo. No entanto, ainda é uma resposta decente.Respostas:
Tive grande sucesso com o seguinte (no que diz respeito à inicialização silenciosa, ainda não testei nenhuma tela inicial)
Vou mantê-lo sem descontos, para que seja mais fácil de ler. Para mim, isso funciona e exibe apenas uma caixa cinza com a tela de carregamento de três pontos e vai direto para o prompt de login.
Se você deseja que o tty3 efetue login automaticamente:
Selecione as opções de inicialização, selecione a área de trabalho / CLI, selecione o logon automático do console
Na última linha, edite
DefaultInstance=tty1
paraDefaultInstance=tty3
Arquivo de referência: cmdline.txt
fonte
Olhe para este vídeo , esse cara conseguiu seu Modelo 1B para inicializar completamente silenciosamente usando Rasbian Wheezy. Ele parece estar usando uma das recomendações dos comentários acima e redireciona a saída para um console diferente.
Aqui estão as mudanças que ele fez no seu
/boot/cmdline.txt
:console = tty3 loglevel = 3 vt.global_cursor_default = 0 logo.nologo
fonte
Em Jessie, parece suficiente comentar as linhas
/etc/pam.d/login
que fazem referência à impressão de informações após o login bem-sucedido.Apenas
sudo /etc/pam.d/login
e adicione um#
antes dessas linhas não comentadas.Depois disso, ainda tenho duas linhas:
Ainda não consegui me livrar desses dois ...
fonte
/etc/issue