1.Linux Start-Up process analysis
(1) BIOS self-Test
L Hardware Detection and initialization
L Boot boot device
(2) Boot boot device
L floppy disk (first sector of 0 tracks)
L discs (most peripheral storage tracks)
L Hard Drive (MBR)
L USB Storage Device
(3) Call the Linux boot program into memory
L Linux Boot program can use Grub/lilo and other boot software
L Grub/lilo can be installed in the boot sector of the mbr/boot partition
(4) running the Linux kernel
L kernel in/boot directory, Linux system can support multi-version kernel simultaneously
L UNZIP the kernel
L Detection Hardware
L Load Root file system
(5) Executing the INIT process
L Start a new process or close a process
L Select startup mode
L Establish virtual terminal
(6) User Login
L Enter user name and password
L Load User Profiles
L Load Shell Program
Linux boot process