1 开机加载bios自检:检查cpu,主板,内存等一系列硬件linux
2 启动MBR引导程序:ios
硬盘0柱面0磁道1扇区的前446byte。ide
自检完成把启动任务交给硬盘,读硬盘的0柱面0磁道1扇区,读前446Byte(里面有引导程序),64字节(分区表),最后2个B字节是结束标志spa
3 加载grub引导菜单:blog
grub菜单里面有linux各类内核进程
cat /etc/grub.conf内存
4 加载内核kernel:get
5 启动init进程:it
ps -ef|grep initio
6 读取inittab文件,执行rc.sysinit.rc等脚本
/etc/inittab
/etc/rc.d/rc.sysinit /etc/fstab /etc/rc.local
/etc/rc.d/rc3.d 文本模式
7 启动mingerry,进入系统登陆界面 ,等待你登陆