LinuxSir.cn,穿越时空的Linuxsir!

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

openrc0.4.0,udev无法启动

[复制链接]
发表于 2008-12-23 13:49:43 | 显示全部楼层 |阅读模式
开机提示:udev init-script is written for baselayout-2

Please  do not
use it with baselayout - 1。

重新编译udev-135-r2也不行。
发表于 2008-12-23 13:54:36 | 显示全部楼层
咋最近都是openrc 0.4.0惹的?
回复 支持 反对

使用道具 举报

发表于 2008-12-23 14:15:46 | 显示全部楼层
错误信息说得很清楚, openrc 不能够和baselayout-1 一起使用

升级baselayout 到2吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 14:25:28 | 显示全部楼层
我用的正是baselayout2,都用了大半年了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 14:57:29 | 显示全部楼层
现在emerge udev的时候,总是先提示:
openpty failed :"out of pty devices"
bash : /dev/null : permission denied
bash : /dev/null : permission denied
用gentoo光盘启动,chroot,再emerge udev,第一行提示还有。
这个会是什么问题呢?
回复 支持 反对

使用道具 举报

发表于 2008-12-23 15:07:51 | 显示全部楼层
/lib/rcscripts/addons/udev-start.sh
25行左右。

. /etc/init.d/"$1"
_start
改成
. /etc/init.d/"$1" start
然后 reboot
然后 sudo etc-update
再reboot。。。
我就是这么解决的。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 16:54:32 | 显示全部楼层
多谢,问题解决了。
是/lib/udev/下面只有一个文件,大部分东西都在/lib64/udev下面。
把/lib/做成了/lib64的软链接就好了。
奇怪的是,我记得/lib/本来就是那个软链接,不知道什么时候又成了真的目录了。
回复 支持 反对

使用道具 举报

发表于 2008-12-27 10:56:32 | 显示全部楼层
Post by kwindva;1928501
多谢,问题解决了。
是/lib/udev/下面只有一个文件,大部分东西都在/lib64/udev下面。
把/lib/做成了/lib64的软链接就好了。
奇怪的是,我记得/lib/本来就是那个软链接,不知道什么时候又成了真的目录了。


那是你的系统升级到x64了吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-27 11:46:32 | 显示全部楼层
我从一开始用的就是x86_64。
回复 支持 反对

使用道具 举报

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

本版积分规则

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