systemd — #2: Understanding Linux startup with systemd
systemd’s startup provides important clues to help you solve problems when they occur.
Linux Boot and Startup
Understanding the boot and Linux startup processes is important to being able to both configure Linux and to resolving startup issues.