开机的程序是这样的:
1. 加载 BIOS 的硬件信息,并获得第一个开机设备的代号;
2. 读取第一个开机设备的 MBR 的 boot Loader (亦便是 lilo, grub, spfdisk 等等) 的开机信息;
3. 加载 Kernel 操作系统中心信息, Kernel 开端解压缩,而且测验驱动一切硬件设备;
4. Kernel 履行 init 程序并获得 run-level 信息;
5. init 履行 /etc/rc.d/rc.sysinit 档案;
6. 发动中心的外挂模块 (/etc/modprobe.conf);
7. init 履行 run-level 的各个批次档( Scripts );
8. init 履行 /etc/rc.d/rc.local 档案;
9. 履行 /bin/login 程序,并等候使用者登入;
10. 登入之后开端以 Shell 控管主机。