linux系统启动的过程
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-03
|
linux启动步骤:BIOS à (boot sequence àMBR:Master Boot Record(1 sector, 512 bytes)) Bootloader à kernel à init(/etc/inittab) à /etc/rc.local àlogin.以下我将对以上每部分解释一下:先读取BIOS,其中(boot sequence)存取了系统启动的顺序.然后再在从定义的顺序对应的的MBR,MBR中定义了对系统的引导,其中包括根目录的分区root,内核(vmlinuz)的位置,以及initrd.这都是引导linux的必要的配置.grub引导之后系统开始启动init进程,该进程的配置文件时/etc/inittab.init进程的顺序:1. 设定默认运行等级2. 启动系统初始化脚本rc.sysinit3. 执行指定运行级别下的每一个启动脚本4. 设定特定快捷键ctrl alt del组合键的功能5. 设定电源故障时要执行的脚本6. 设定要启动的虚拟控制台/dev/tty[1-6]7. 设定当指定运行级别为5时做GUI初始化脚本其中启动rc.sysinit的过程有:1. 激活udev和SElinux2. initrd /initrd-2.6.28.10-zly.img initrd所在的位置,这是一个虚拟的系统的位置,启动系统所的文件.每一个title代表有启动选项的一个菜单.
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|