rc.sysinit的功能(转)_学习_百度空间
etc/rc.d/rc.sysinit的主要功能:
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、xx启动过程中的临时文件
16、将启动相关信息加载到/var/log/dmesg文件中。


郑重声明:资讯 【rc.sysinit的功能(转)_学习_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——