Teléfono y Whatsapp: 675 18 68 80

Ocultar consola en el aranque de Raspberry Pi

Tenemos una Raspberry Pi, y tenemos un programa personalizado creado, que se inicia en el arranque del sistema mediante rc.local u otro servicio, pero en el proceso de arranque de Raspbian, la distribución GNU/Linux que tenemos instalada, se ven todas las letras de arranque del sistema operativo y aunque en determinadas ocasiones pueda ser útil, es bastante horroroso, sobre todo si tenemos previsto comercializar nuestra Raspberry Pi y el programa que lleva dentro.

La solución es ocultar todos estos mensajes del sistema, ¿Cómo?

Ocultar los mensajes de consola en el arranque

Debemos de modificar los parámetros de arranque del sistema, editando el fichero cmdline.txt

sudo nano /boot/cmdline.txt

-A continuación, reemplazamos “console=tty1″ por “console=tty3″ para redireccionar la salida de consola a la 3ª terminal.
-Añadimos un loglevel 3 (opcional) para que nos muestre aún menos información la consola: “loglevel=3″.
-Guardamos y reiniciamos el sistema.

Este sería un ejemplo de cómo podría quedar el cmdline.txt con estos cambios aplicados.

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty3 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait logo.nologo loglevel=3

Si nos hemos equivocado y queremos trastear otra vez con Raspbian, podremos loguearnos por SSH o bien tocar alguna tecla del teclado y nos volverá a aparecer la consola de nuevo.