RetroPie – Fast Boot

fast bootupt

To speed up the time it takes each time on system boot the following settings can be applied

Auto Login:
Go into ‘Raspi-config’
Boot Options
Desktop CLI
SELECT Console Autologin
DISABLE Autologin WIFI at boot

Disable “Welcome to PIXEL” splash
sudo systemctl mask plymouth-start.service

Remove Rainbow Screen
Open “/boot/config.txt”
sudo nano /boot/config.txt
Add below at the end of the file:
#Disable rainbow image at boot
disable_splash=1

Remove Raspberry Pi logo and blinking cursor
Open “/boot/cmdline.txt”
sudo nano /boot/cmdline.txt
Add below at the end of the line
logo.nologo vt.global_cursor_default=0
change the following value:
console=tty1
to
console=tty3

Auto Login:
Go into ‘Raspi-config’
Boot Options
Desktop CLI
SELECT Console Autologin

Disable “Welcome to PIXEL” splash
sudo systemctl mask plymouth-start.service

Remove Rainbow Screen
Open “/boot/config.txt”
sudo nano /boot/config.txt
Add below at the end of the file:
#Disable rainbow image at boot
disable_splash=1

Remove Raspberry Pi logo and blinking cursor
Open “/boot/cmdline.txt”
sudo nano /boot/cmdline.txt
Add below at the end of the line
logo.nologo vt.global_cursor_default=0

Remove login message
Create ‘.hushlogin’ file in home directory
touch ~/.hushlogin

Remove autologin message by modify autologin service
Open the unit file for autologin service
sudo nano /etc/systemd/system/autologin\@.service
Modify the line starts with “ExecStart”
From:
ExecStart=-/sbin/agetty –autologin pi –noclear %I $TERM
To:
ExecStart=-/sbin/agetty –skip-login –noclear –noissue –login-options “-f pi” %I $TERM
It removes autologin message below:
Raspbian GNU/Linux 9 raspberrypi tty1
raspberrypi login: pi (automatic login)

Verify the changes have worked:
sudo reboot

Leave a comment

Design a site like this with WordPress.com
Get started