LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 491|回复: 3

求问系统启动的时候谁负责挂载/proc和/sys

[复制链接]
发表于 2012-1-26 09:11:32 | 显示全部楼层 |阅读模式
今天学习rc脚本,想到这个问题。

/etc/init.d/procfs负责根据/proc里的文件做一些操作,不负责挂载/proc
/etc/init.d/sysfs负责挂载/sys,但是我没有加到rc-update里。

复习lfs handbook,handbook里的fstab包含procfs和sysfs表项。
但是我的fstab没有这2行,也没问题。

看了一遍所有的rc脚本,没有找到挂载/proc和/sys的地方。

难道是在内核里做的?内核假设root设备存在/proc和/sys两个目录?
发表于 2012-1-26 18:07:18 | 显示全部楼层
这两个不是虚拟文件系统吗?不需要假设存在啊。做过备份的都知道这两个是不需要备份的。
回复 支持 反对

使用道具 举报

发表于 2012-1-26 18:13:09 | 显示全部楼层
如果我没错的话这两个是内核自动创建的,在内核选项中有。里面的文件都是内核与硬件信息等等。
回复 支持 反对

使用道具 举报

发表于 2012-1-27 11:35:45 | 显示全部楼层
Post by kit393;2159146
如果我没错的话这两个是内核自动创建的,在内核选项中有。里面的文件都是内核与硬件信息等等。

对,里面的文件是内核export出去的。

/etc/init.d/sysfs和/etc/init.d/procfs负责mount sysfs和procfs。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表