|
|

楼主 |
发表于 2005-6-3 09:51:30
|
显示全部楼层
我安装了lfs6.0后,系统无法启动
>>>>>>>>>>>你的系统报什么错,可能我的系统不能启动也是这个原因
++++++报找不到/dev下的设备文件
,在rc.d/init.d/udev脚本中加入了手工创建/dev设备节点
的命令后,系统可以启动。
>>>>>>>>>>>你是怎么加的?
++++++++用mknod命令加,参数参考主系统的设备号
但是lfs6.0的第7章第4节中是这样描述udev的:
The udevstart program then walks through the /sys filesystem and creates devices under /dev that match the descriptions. For example, /sys/class/tty/vcs/dev contains the string “7:0” This string is used by udevstart to create /dev/vcs with major number 7 and minor 0.
我查看了我的/sys目录,发现里面有相应的设备文件,但是我的/dev目录下却仅仅只有我手动创建的设备节点,请问为什么没有象文档里说的,udevstart遍历/sys目录,并创建这些设备节点?
>>>>>>>>>>>>>你是指你LFS重启前查看,还是你问题解决之后再去查看?
我再LFS重启前也看到这种情形,装grub时就有问题,然后我运行了udev后其它设备才出现,grub才能装上去
++++++++我是解决了启动问题后,进入LFS后看的。
++++++++重新看了文档之后,怀疑是我的udev配置的不对,它把所有的设备节点都创建到了/udev目录下了
最近没有空解决udev这个问题了,请各位给一些有关udev的资料让我看看
谢谢了! |
|