Tenga en cuenta que eliminar la salida del mensaje también puede dificultar su capacidad para solucionar problemas de su sistema después. Es posible que desee esperar hasta que esté en las etapas finales antes de aplicar estas correcciones.
A diciembre de 2016, muchos de los métodos antiguos parecían haber dejado de funcionar. Creé esta publicación de preguntas / respuestas porque me llevó muchas horas agregar todas las soluciones. Lo que hice para eliminar TODO el texto de inicio (incluso los mensajes de inicio de sesión):
1.) Cambiar /boot/cmdline.txt
sudo nano /boot/cmdline.txt
Cambie la consola de tty1 a
console=tty3
Agregue esto al final de la línea. 'loglevel = 0' elimina la mayoría de los mensajes del arranque. También puede usar 'loglevel = 3', pero algunos mensajes de arranque pueden volver a aparecer.
quiet splash loglevel=0 logo.nologo vt.global_cursor_default=0
Si vas a usar Plymouth agrega esto:
plymouth.ignore-serial-consoles
2.) Dile a dmesg que se calle
sudo nano /etc/rc.local
Agregue esto antes de 'salir 0':
#Suppress Kernel Messages
dmesg --console-off
Esto debería ocuparse de la mayoría de los mensajes de arranque hasta ahora. # 2 también se encargó del 'watchdog watchdog0: ¡el perro guardián no se detuvo!' mensaje de apagado para mí.
3.) Cambie el inicio de sesión automático en systemd (oculta el mensaje de inicio de sesión cuando ocurre el inicio de sesión automático)
sudo nano /etc/systemd/system/autologin\@.service
Cambie su inicio de sesión automático ExecStart de:
ExecStart=-/sbin/agetty --autologin pi --noclear %I $TERM
A:
ExecStart=-/sbin/agetty --skip-login --noclear --noissue --login-options "-f pi" %I $TERM
¡Asegúrese de cambiar 'pi' al nombre de usuario que usa!
4.) Cambie /etc/pam.d/login (elimina la versión del kernel de cuando se inicia sesión automáticamente)
sudo nano /etc/pam.d/login
Cambiar la linea
session optional pam_exec.so type=open_session stdout /bin/uname -snrvm
Ser
session optional pam_exec.so type=open_session stdout
5.) Añadir .hushlogin
touch ~/.hushlogin
o Eliminar mensaje del día -MOTD (alternativa a 5)
sudo update-rc.d motd remove
Ahora mi arranque solo muestra la pantalla de arranque de Plymouth y entra en mi interfaz gráfica de usuario de Python.