分类: 系统运维
2013-03-14 11:11:58
1.从BIOS到Kernel
MBR->Kernel->Kernel自解压->内核初始化->内核(/usr/src/linux/init/main.c中)
2.内核启动
创建1#进程并,由它创建若干内核线程,然后装入并程序/sbin/init(变成一个用
户进程).
此后,init根据/etc/inittab配置文件来执行相应的脚本进行系统初始化.
REDHAT执行顺序为:
/etc/rc.d/rc.sysinit #由init执行的第1个脚本
/etc/rc.d/rc$RUNLEVEL #等级0-6
/etc/rc.d/rc.local #运行级2,3,5时运行
/sbin/mingetty或getty #等待用户登录
完成!