/etc/rc.d/rc.sysinit的主要功能:
2008-08-22 22:08
218 查看
1、获取网络环境与主机类型
首先读取网络设置文件 /etc/sysconfig/network,获取主机名称与
默认网关(GATEWAY)等网络环境。
2、测试与载入内存设备/proc及USB设备/sys
除载入内存设备/proc之外,还会主动检测系统上是否有USB的设备,
若有,则会主动加载USB的驱动程序,并且尝试载入USB的文件系统。
3、决定是否启动SELINUX
现在,很多版本都加入了美国国家安全局开发的security enhance
linux 套件,这个SELINUX可以强化LINUX操作环境的安全性,不过
对于新手来说,不是很容易,因此,我们建议大家先不要启动,无
论如何,在这个阶段,我们可以分析SELINUX是否要启动。
4、接口设备的检测与即插即用(PnP)参数的测试
根据核心在启动时检测的结果(/proc/sys/kernel/modprobe)开始进行
ide / scsi / 网络 /音效等接口设备的检测,以及利用以加载的核心
模块进行PNP设备的参数测试。
5、用户自定义模块的加载
用户可以在/etc/sysconfig/modules/*.modules加入自定义的模块,
此时会加载到系统中。
6、加载核心的相关设置
系统会主动去读取/etc/sysctl.conf文件的设置值,使核心功能符合
我们的要求。
7、设置系统时间(clock)
8、设置终端控制台(console)的字形
9、设置RAID与LVM等硬盘功能
10、以FSCK检验磁盘文件系统
11、进行磁盘配额quota的转换(非必要)
12、重新以可读取模式载入系统磁盘
13、启动quota功能
14、启动系统随机数设备(产生随机数功能)
15、清除启动过程中的临时文件
16、将启动相关信息加载到/var/log/dmesg文件中。本文出自 51CTO.COM技术博客
首先读取网络设置文件 /etc/sysconfig/network,获取主机名称与
默认网关(GATEWAY)等网络环境。
2、测试与载入内存设备/proc及USB设备/sys
除载入内存设备/proc之外,还会主动检测系统上是否有USB的设备,
若有,则会主动加载USB的驱动程序,并且尝试载入USB的文件系统。
3、决定是否启动SELINUX
现在,很多版本都加入了美国国家安全局开发的security enhance
linux 套件,这个SELINUX可以强化LINUX操作环境的安全性,不过
对于新手来说,不是很容易,因此,我们建议大家先不要启动,无
论如何,在这个阶段,我们可以分析SELINUX是否要启动。
4、接口设备的检测与即插即用(PnP)参数的测试
根据核心在启动时检测的结果(/proc/sys/kernel/modprobe)开始进行
ide / scsi / 网络 /音效等接口设备的检测,以及利用以加载的核心
模块进行PNP设备的参数测试。
5、用户自定义模块的加载
用户可以在/etc/sysconfig/modules/*.modules加入自定义的模块,
此时会加载到系统中。
6、加载核心的相关设置
系统会主动去读取/etc/sysctl.conf文件的设置值,使核心功能符合
我们的要求。
7、设置系统时间(clock)
8、设置终端控制台(console)的字形
9、设置RAID与LVM等硬盘功能
10、以FSCK检验磁盘文件系统
11、进行磁盘配额quota的转换(非必要)
12、重新以可读取模式载入系统磁盘
13、启动quota功能
14、启动系统随机数设备(产生随机数功能)
15、清除启动过程中的临时文件
16、将启动相关信息加载到/var/log/dmesg文件中。本文出自 51CTO.COM技术博客
相关文章推荐
- rc.sysinit的功能
- rc.sysinit的功能
- /etc/init/rc-sysinit.conf
- 显示/etc/rc.d/rc.sysinit文件中,至少以一个空白字符开头的且后面存非空白字符的行
- 开机流程简介--init 处理系统初始化流程 (/etc/rc.d/rc.sysinit)
- /etc/rc.d/rc.sysinit
- /etc/rc.d/rc.sysinit 文件详解 .
- /etc/rc.d/rc.sysinit脚本分析
- /etc/rc.d/rc.sysinit脚本分析(二)
- linux-/etc/inittab,rc.sysinit,rc服务类脚本,chkconfig
- /etc/rc.d/rc.sysinit文件
- /etc/rc.d/rc.sysinit 分析
- /etc/rc.d/rc.sysinit 文件详解
- linux 启动流程详解之/init/main.c:init调用/etc/rc.d/rc.sysinit
- 清空离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存文件的实现
- 14、ICMP协议的主要功能
- asterisk模块功能及主要配置文件的作用
- linux /etc/rc.d/init.d自启动程序说明
- 建站系统要实现的主要功能
- 对/etc/rc.d/init.d/目录的一点理解