Linux系统的启动过程
-
按下电源
-
开机自检(BIOS):检查cpu、内存、硬盘是否有问题,找到启动盘。
-
MBR引导(master boot record):主引导记录,读取存储设备的512bytes字节的主引导记录。
-
GRUB菜单:控制加载哪个内核。
-
加载内核(kernel)
-
运行 INIT 进程(linux系统里面的第一个进程)
-
读取/etc/inittab配置文件(运行级别)
-
执行初始化脚本/etc/rc.d/rc.sysinit,设置主机名、设置IP地址
-
根据系统的运行级别,在开机的时候启动不同的软件
-
启动 mingetty 进程