From bcb4ebcee6ef0b8aa8649c191ad21684708180b1 Mon Sep 17 00:00:00 2001 From: Robin Candau Date: Tue, 11 Jun 2024 13:31:14 +0200 Subject: [PATCH] Add splash screen to mkinitcpio Because why not :) --- Arch-Linux/Base_installation.md | 2 +- ...ion_with_disk_encryption_UKI_and_Secure_Boot.md | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/Arch-Linux/Base_installation.md b/Arch-Linux/Base_installation.md index a820d381..5a975a63 100644 --- a/Arch-Linux/Base_installation.md +++ b/Arch-Linux/Base_installation.md @@ -131,7 +131,7 @@ visudo #Uncomment the line that allows the wheel group members to use sudo on an > %wheel ALL=(ALL) ALL > [...] -### Enable Splash Screen in Mkinitcpio (optional) +### Enable Splash Screen in mkinitcpio (optional) This allows to show an Arch Linux logo during the loading of the initramfs by the kernel. This is purely aesthetic, but it also helps identifying when you're booting/loading the "regular" initramfs or the fallback one (as we'll only enable the splash screen for the "regular" initramfs). diff --git a/Arch-Linux/Base_installation_with_disk_encryption_UKI_and_Secure_Boot.md b/Arch-Linux/Base_installation_with_disk_encryption_UKI_and_Secure_Boot.md index 911b6ad6..27c18945 100644 --- a/Arch-Linux/Base_installation_with_disk_encryption_UKI_and_Secure_Boot.md +++ b/Arch-Linux/Base_installation_with_disk_encryption_UKI_and_Secure_Boot.md @@ -133,6 +133,20 @@ visudo #Uncomment the line that allows the wheel group members to use sudo on an > %wheel ALL=(ALL) ALL > [...] + +### Enable Splash Screen in mkinitcpio (optional) + +This allows to show an Arch Linux logo during the loading of the initramfs by the kernel. +This is purely aesthetic, but it also helps identifying when you're booting/loading the "regular" initramfs or the fallback one (as we'll only enable the splash screen for the "regular" initramfs). + +```bash +vim /etc/mkinitcpio.d/linux.preset +``` + +> [...] +> default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp" # Uncomment that line +> [...] + ### Configure the encrypt hook in mkinitcpio ```bash