How Linux Boots: From Firmware to Login
The article walks through a real Linux boot from firmware to the login screen using systemd-analyze. It shows that boot time is split across firmware, bootloader, kernel, and userspace, and explains that tiny rounding differences in the output are normal. It also notes that much of the boot can happen before Linux itself starts.