|
发表于 2007-10-3 17:29:03
|
显示全部楼层
Post by utstar
屏幕上的有用信息:
1. udev的启动脚本文件找不到,即/etc/init.d/udev不存在 [Warning]
2. set system clock失败 [Failed]
此段,你应该抄录屏幕上的原始英文。启动时,屏幕上没有中文的。虽然,我的英语差到了极点,但分析问题是我会去努力做的事情。
CLFS中应该是这个是否存在 /etc/rc.d/init.d/udev ,启动时是 /etc/rc.d/rc{*}.d/*udev 这个链接。
Post by utstar
现在把设备文件copy到/dev下后,尽管有上述错误存在,但是能启动到登录提示符:
[none] login:
问题是现在键盘无法使用。我想可能是kbd没有编译,或者是login程序找不到的原因
设备文件能够 copy 到 /dev 目录下?怎样 copy 的?
我接触Linux时间不长,懂得很少。
login 好像是 shadow 控制的吧?怎么会 login 程序找不到呢?要不就不会提示 login 了。
键盘无法使用的可能性就有好几个了,不一定是软件没编译好。
键盘问题,在做CLFS时有一个 /etc/sysconfig/console ,貌似亚洲用户不用设置。手册中有讲到。其它现象/原因不清楚,要看症状。
boot 方式做 CLFS ,我就做过一次,已经很遥远了,记不清了。但你的系统既然已经编译好了,应该可以 chroot 方式进行维护。检查你认为有误的地方。
提示 [none] login ,我见过一种是因为 /etc/fstab 文件中记录的挂载项没有被挂载,是以前用 openSuSE 时见到过。其它原因不详。
综上:
udev 可能是安装问题,或者说按手册上的方法安装是有缺陷的,需要自己作一些检查找出解决的方法。
键盘问题,可能是内核编译,最有可能的是某(几个)配置文件的问题。 |
|