When enterprise customers encounter boot, shutdown, or systemd issues with their Linux systems, they can be utterly helpless. Where they normally would be telling you what to do, they literally sit back and watch from the edge of their seat while you work. This guide will allow you to become the doer and dispel this feeling of helplessness. Get a thorough introduction to the Linux boot process, learn about rescue mode, troubleshooting the BIOS, increasing screen verbosity, dracut breaks, chroot installed system, booting to a shell, early debug shells, confirm spawns, kernel boot options, shutdown problems, and more. The guide also includes a handy chart with common issues and recommended procedures to start with.
Make no mistake, this is a very technical book. However, it is required reading for a very small number of people.
Solid examples with code, so you can see exactly what needs to be done on the command line (shell, GRUB, and GRUB script) at every step.
The book starts at the point where the Linux boot code runs (in other words, as GRUB is being started) so you are still on your own up to that point (for UEFI, BIOS settings, Legacy BIOS, BIOS Boot Menu, etc.)
It is short and concise, but literally the very best technical book I have seen in decades!