A brief description (verbal):
1. BIOS Power On Self Test (to check the hardware, cpu, motherboard, memory ......)
2. MBR boot
446byte front cylinder 0 track 0 of the disk sector 1
3. grub boot menu
cat/etc/grub.conf
4. load the kernel kernel
5. Start init process
6. Read inittab file, execute rc.sysinit, rc scripts, etc.
Graphic detail:
(Time and he is painting a piece, not someone else's)
Attach a centos7 systemctl command usage