LinuxSir.cn,穿越时空的Linuxsir!

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

[原创]让Gentoo Linux使用udev,from devfs to udev

[复制链接]
发表于 2005-4-28 15:31:24 | 显示全部楼层 |阅读模式
其实写这个东西有点画蛇添足,gentoo 的 documetation 满丰富的。
但是有些朋友可能不大习惯看英文的文档,所以贴这样一个内容希望抛砖引玉吧。

很多朋友都是从 2004.x 开始装的,大家都知道以前的 gentoo 是使用 devfs 的,
现在新的都开始用 udev 了,那么如何从 devfs 转到 udev 呢?

先要加入 hotplug/coldplug 的支持,udev 必备。

step 1.
# emerge hotplug; rc-update add hotplug default

step 2.
# emerge coldplug; rc-update add coldplug boot

然后加入 udev,hotplug 要用 udev 做 agent,系统也要把 udev mount 到 /dev

step3.
# emerge udev

干掉以前的 devfsd (如果有的话)

step4.
# emerge -C devfsd

最后编译内核

step5.
# emerge gentoo-sources; make menuconfig........

注意要去掉文件系统支持中的 devfs。

修改 fstab/grub.conf 为 udev 的格式。
/dev/hda3 => /dev/discs/disc0/part3

根据我的经验,grub 的 kernel 命令不需要使用 udev 的格式,
直接使用 root=/dev/hda3 工作是OK的(大概因为 grub 相当于一个比较独立的系统吧)。
其他的一切正常。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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