Chapter 7 says: "When the kernel has finished compiling, copy the kernel image to /boot. Use whatever name you feel is appropriate for your kernel choice but make sure it starts with linux- or vmlinuz- so that the boot loader scripts can automatically detect the new kernels later." The default grub2-mkconfig rule in /etc/grub.d/10_linux looks for kernel- or vmlinuz- . It will not look for linux- . Please correct this.
This would be the perfect time to rewrite this section to use 'make install'..
Done, instructions altered to use "make install".