1,BIOS初始化
2,MBR(CENTOS 5.5 的bootloader+分区表+结束位=512B)
3,GRUB (1)加载内核kernel为只读 (2)加载RAMDISK
4,INIT进程 运行文件如下: /etc/initab:此文件在centos5.5中属于重要文件之一,它用于设定系统预设的runlevel级别,并指定终端机启动个数,设定ctrl+alt+del组合键的动作等。
/etc/rc.d/rc.sysinit: 此文件的作用如下
启动Udel(热插拔设备)并且启动SELinux
把kernel参数设定在/etc/rc.sysctl.config中
设定系统时间
载入keymaps设定(keymaps定义键盘)
启动swap交换分区
设置定义主机名,主机名路径/etc/sysconfig/network
检查根目录,并且重新挂载可读可写的状态
启用RAID和 LVM设备
启用Disk quoats 功能,可以限制用户最多能用多少空间
检查linux的其他目录,并且把它们重新挂载
清除一些开机时的没用文件
/etc/rc.d/rc3.d/ :目录下的文件全部执行,如果是在5模式下的话,则执行/etc/rc.d/rc5.d/目录下的所有脚本中
/etc/rc.d/rc.local:此文件最后执行,相当于ms的autoexec.bat
5,最后login