开机流程
1. 加载BIOS的硬件信息与进行自我测试,并依据设定取得第一个可开机的装置
2. 读取并执行第一个开机装置内MBR的 boot Loader ( 即 grub, spfdisk 等程序 )
3. 依据 boot loader 设定加载 kernel , kernel 会开始侦测硬件和加载驱动程序
4. 在硬件驱动成功后,kernel会主动呼叫 init 程序,而 init 会取得 run-level 信息。
5. init 执行 /etc/rc.d/rc.sysinit 档案来准备软件执行的作业环境 ( 如网络,时区等)
6. init 执行 run-level 的各个服务之启动
7. init 执行 /etc/rc.d/rc.local 档案
8. init 执行终端机仿真程序 mingetty 来启动 login程序,最后就等待用户登入