Skip to content

Boot Setup

Shuzzy edited this page Nov 18, 2025 · 11 revisions

Bootloader

ShuzzyOS uses Systemd-boot as its Bootloader.

✅ Its super fast and lightweight, and since its hidden, we dont need a fancy GUI Bootloader.

  • When selected in your UEFI, the System boots directly into Systemd-boot.
  • Systemd-boot is silenced, meaning its hidden and auto selects ShuzzyOS.
  • If you wish to select other boot options, press space during your Motherboard-Manufacturers-Bootscreen to show the Bootloader.

By default the Bootloader has 3 Boot options

  • ShuzzyOS (Default, silent boot)
  • ShuzzyOS Fallback (Debug mode, normal Archlinux boot)
  • Reboot Into Firmware Interface (Boot into your UEFI)

See Systemd-boot Man Page for more info.

Most important files and directories:

  • /boot/loader/entries/ Here you can add, change or delete new boot options.
  • /boot/loader/loader.conf Here you can change the default boot option, the time the Bootloader shows.

Hooks

You can change the Hooks in /etc/mkinitcpio.conf and the apply with mkinitcpio -P.

  • microcode
  • systemd
  • autodetect
  • modconf
  • kms
  • plymouth
  • block
  • filesystems
  • fsck

Loading screen

See the Plymouth Wiki for info.

  • As soon as the Hooks kms and plymouth are loaded, the Loading screen gets displayed until the ShuzzyOS is fully booted.

Display Manager

See the Ly Wiki for info.

  • The Display Manager, or Login Screen, starts the Graphical X11 or Wayland Sessions installed on the System (like Hyprland).

Clone this wiki locally