LinuxSir.cn,穿越时空的Linuxsir!

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

问个问题/dev下的/hda是怎么来的?

[复制链接]
发表于 2006-4-6 15:52:53 | 显示全部楼层 |阅读模式
问个问题/dev下的/hda是怎么来的?
发表于 2006-4-8 12:39:38 | 显示全部楼层
Post by thereer
问个问题/dev下的/hda是怎么来的?



安装系统时自动产生的,当然,也可以自己手动添加......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-12 15:40:05 | 显示全部楼层
自己手动添加mknod 是可以。
但安装系统的时候,是怎样自动找到,hda,hda1,hda2,hda3,sda,sha1.这些的并建立块文件的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-12 15:40:27 | 显示全部楼层
自己手动添加mknod 是可以。
但安装系统的时候,是怎样自动找到,hda,hda1,hda2,hda3,sda,sha1.这些的并建立块文件的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-12 15:40:29 | 显示全部楼层
自己手动添加mknod 是可以。
但安装系统的时候,是怎样自动找到,hda,hda1,hda2,hda3,sda,sha1.这些的并建立块文件的。
回复 支持 反对

使用道具 举报

发表于 2006-4-13 18:36:22 | 显示全部楼层
现在一般用的是 udev .
内核找到设备后在 /proc 中建立设备的节点, 通知 udev , udev 根据 /proc 中信息, 在 /dev 中建立设备.
回复 支持 反对

使用道具 举报

发表于 2006-4-16 22:13:47 | 显示全部楼层
no, udev和procfs没什么关系,和sysfs大大有关系
回复 支持 反对

使用道具 举报

发表于 2006-5-8 11:46:35 | 显示全部楼层
devices under /dev are created by kernel using devfs and its an old technology. udev moves this function out from kernel space to user space so that device creation and name space can be handled by not just kernel. One of the benefits for doing this is to reduce the device nodes managed by system. Udev only creates devices existing in the system. The presentation of all udev created devices is under /sys which is handled by sysfs.
回复 支持 反对

使用道具 举报

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

本版积分规则

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