Chapter 8: Understanding the systemd Boot Process
In this chapter, we'll take a brief look at the systemd
boot process. Now, you might think that this would be a bit dull, but I can assure you that it won't be. Rather than lead you through a dull slog about all that happens during bootup, my aim is to give you practical information that can make bootups run more efficiently. After that, I'll show you some ways in which systemd
has been made somewhat backward-compatible with the legacy System V (SysV) stuff. Specific topics in this chapter include the following:
- Comparing SysV bootup and
systemd
bootup - Analyzing bootup performance
- Some differences on Ubuntu Server 20.04
- Understanding
systemd
generators
Note that we won't be talking about bootloaders in this chapter because we're saving that for later.
All right—if you're ready, let's get started.