|
|
我装的是6.0。内核用的是2.6.10。LFS是启动了。。。但有点问题还没解决。
一是模块问题:
内核中有些是编译成模块的,如网卡,声卡,USB。第一次启动时USB键盘和鼠标都不能用。我想可能就是模块问题。
6.0的文档中关于UDEV这一节是这样说的:
“大多数 Linux 发行版通过 /etc/modules.conf 配置文件来处理模块加载,对某个设备节点的访问导致相应的内核模块被加载。对 udev 这个方法就行不通了,因为在模块加载前,设备节点根本不存在。为了解决这个问题,在 lfs-bootscripts 软件包里加入了 S05modules 启动脚本,以及 /etc/sysconfig/modules 文件。通过在 modules 文件里添加模块名,就可以在系统启动的时候加载这些模块,这样 udev 就可以检测到设备,并创建相应的设备节点了。 ”
编译安装完内核后,检查了一下,/etc文件夹下没有modules.conf这个文件。但是/etc/sysconfig/下有modules文件。里面只有几行注释。在其中加了echi-hcd等USB模块名后,重启,就正常了。好像这个文件是要自己配置的。
我想问的是,这是怎么回事?还有,一般的系统需要哪些模块?它能否处理模块之间的关联(比如声卡就有很多模块)。UDEV应该是能够动态创建设备节点的,但如果我没在modules文件中添加模块,比如插一个U盘,系统能否自动创建设备节点??
第二个问题是小问题,就是开机启动画面。我在menu.lst文件中加入了splashimg(好像是这个)指定开机画面,同时也把相关文件放在了/boot文件夹下,为什么开机还是黑黑的。。??? |
|