您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 15.1.2-启动管理-启动流程-启动过程
第十五讲启动管理主讲人:沈超()交流论坛:内存文件系统CentOS6.x中使用initramfs内存文件系统取代了CentOS5.x中的initrdRAMDisk。他们的作用类似,可以通过启动引导程序加载到内存中,然后加载启动过程中所需要的内核模块,比如USB、SATA、SCSI硬盘的驱动和LVM、RAID文件系统的驱动mkdir/tmp/initramfs#建立测试目录cp/boot/initramfs-2.6.32-279.el6.i686.img/tmp/initramfs/#复制initramfs文件cd/tmp/initramfs/fileinitramfs-2.6.32-279.el6.i686.imgmvinitramfs-2.6.32-279.el6.i686.imginitramfs-2.6.32-279.el6.i686.img.gz#修改文件的后缀名为.gzgunzipinitramfs-2.6.32-279.el6.i686.img.gz#解压缩fileinitramfs-2.6.32-279.el6.i686.imgcpio-ivcduinitramfs-2.6.32-279.el6.i686.img#解压缩调用/etc/init/rcS.conf配置文件主要功能是两个:先调用/etc/rc.d/rc.sysinit,然后由/etc/rc.d/rc.sysinit配置文件进行Linux系统初始化。然后再调用/etc/inittab,然后由/etc/inittab配置文件确定系统的默认运行级别。由/etc/rc.d/rc.sysinit初始化1、获得网络环境2、挂载设备3、开机启动画面Plymouth(取替了过往的RHGB)4、判断是否启用SELinux5、显示于开机过程中的欢迎画面6、初始化硬件7、用户自定义模块的加载8、配置内核的参数9、设置主机名10、同步存储器11、设备映射器及相关的初始化12、初始化软件磁盘阵列(RAID)13、初始化LVM的文件系统功能14、检验磁盘文件系统(fsck)15、设置磁盘配额(quota)16、重新以可读写模式挂载系统磁盘17、更新quota(非必要)18、启动系统虚拟随机数生成器19、配置机器(非必要)20、清除开机过程当中的临时文件21、创建ICE目录22、启动交换分区(swap)23、将开机信息写入/var/log/dmesg文件中调用/etc/rc.d/rc文件运行级别参数传入/etc/rc.d/rc这个脚本之后,由这个脚本文件按照不同的运行级别启动/etc/rc[0-6].d/目录中的相应的程序/etc/rc3.d/k??开头的文件(??是数字),会按照数字顺序依次关闭/etc/rc3.d/S??开头的文件(??是数字),会按照数字顺序依次启动
本文标题:15.1.2-启动管理-启动流程-启动过程
链接地址:https://www.777doc.com/doc-7539264 .html