Gentoo中的系统初始化过程

转摘自:http://www.lingcc.com/2010/05/19/10892/
Gentoo

Gentoo的init配置文件也是/etc/inittab,在该文件中前三行:

id:3:initdefault:
si::sysinit:/sbin/rc sysinit
rc::bootwait:/sbin/rc boot

第一行:指定gentoo的默认运行级别是3,接下来两行表明gentoo的runlevel首先开始于sysinit,接着是boot。 Gentoo使用字符串,而非简单的数字标记运行级,有sysinit, boot, default, nonetwork, single, shutdown六个runlevel,简单明了。

这些runlevel对应于/etc/runlevels/下的文件夹,每个文件夹中都是一些符号链接,指向/etc/init.d/下的脚本。系统启动的时候就是通过执行这些软连接启动相应的进程。

如果想在开机时启动哪个进程,只需要将该进程的软连接添加到对应的/etc/runlevels/文件夹下即可。

Gentoo提供了一个程序rc-update,可以很方便的管理启动项:

#rc-update add xxx default
#rc-update del xxx default
#rc-update show

第一行将xxx启动项添加到default运行级,第二行从default runlevel中删除xxx,第三行查看现在的启动项。

参考:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=4
http://www.yolinux.com/TUTORIALS/LinuxTutorialInitProcess.html
http://en.wikipedia.org/wiki/Linux_startup_process
http://www.debian-administration.org/article/An_introduction_to_run-levels

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值