Linux启动过程 参考高学武帖子 http://www.aminglinux.com/bbs/thread-7505-1-1.html
BIOS加电自检,找启动介质则找到MBR
找到MBR后,则根据bootloader(grub)设置找到内核所在位置
执行Linux内核映像代码,检测和加载硬件驱动
驱动加载完成后,内核把主动权交给了init
init会根据系统设定的运行级别做系统初始化
/etc/init/rcS.conf
exec /etc/rc.d/rc.sysinit -> 激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务
exec /etc/rc.d/rc $RUNLEVEL ($RUNLEVEL == 3)
/etc/rc.d/rc3.d/
/etc/rc.d/rc.local
建立终端:6个tty和1个图形
用户登录
Linux系统启动流程
原创
©著作权归作者所有:来自51CTO博客作者万俊俊的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章