Bootloader & Finish
Installation steps 15-18: Install pre-built UKI, install bootloader, enable services, and reboot. See Installation for an overview.
15. Install Boot Image (UKI)
LevitateOS uses Unified Kernel Images (UKI) - a single file containing the kernel, initramfs, and boot parameters. The ISO includes pre-built UKIs ready to copy.
Create the EFI Linux directory
mkdir -p /boot/EFI/Linux Copy the pre-built UKI from the ISO
cp /media/cdrom/boot/uki/levitateos.efi /boot/EFI/Linux/ Optionally copy the recovery UKI for emergency access:
Copy recovery UKI (optional)
cp /media/cdrom/boot/uki/levitateos-recovery.efi /boot/EFI/Linux/ 16. Install Bootloader
Install systemd-boot. It automatically discovers UKIs in /boot/EFI/Linux/:
Install systemd-boot to EFI partition
bootctl install Optionally configure bootloader timeout:
Set boot menu timeout (optional)
cat > /boot/loader/loader.conf << 'EOF'
timeout 3
editor no
EOF 17. Enable Services
Initialize machine ID (required by systemd)
systemd-machine-id-setup Enable networking
systemctl enable NetworkManager 18. Exit and Reboot
Exit chroot
exit Unmount all partitions
umount -R /mnt Reboot
reboot Remove the installation media when prompted.
Continue to Post-Installation for next steps. If you encounter issues, see Troubleshooting.