开机过程:按下电源->Linux显示用户登录画面的全过程
分为以下5个阶段:
- 内核引导
- 运行init
- 系统初始化
- 建立终端
- 用户登录系统
(1)内核引导
计算机打开电源,先BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。
操作系统接管硬件后,首先读入/boot目录下的内核文件。
解释:BIOS,即Basic Input Output System基本输入输出系统;是一组固化到计算机内主板上一个ROM芯片上的程序,保存着计算机最重要的基本输入输出程序、系统设置信息、开机上电自检程序和系统自动自举程序。
(2)运行init
init进程是系统所有进程的起点,可以将它比作系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。init程序首先是需要读取配置文件/etc/inittab