QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 728|回复: 0

好像编译内核把系统给编跨了?

[复制链接]
发表于 2004-3-19 08:34:50 | 显示全部楼层 |阅读模式
系统是redhat的fedora 1
新编译的内核是2.4.25
声卡是AD1816
CPUII233
主板:440BX

编译好了后重新启动计算机使用新内核发现不能用XFCE连X11都进不了于是删除以下内容:
/usr/src下的2.4.25的内核代码
/boot/bzImage内核文件
/lib/modules/2.4.25模块文件夹
更新lilo
重新启动计算机发现连以前系统自带的内核也没有办法启动。
出错的原因好像是无法加载/文件系统
找个Slackware的安装光盘开机,加载/dev/hda1到/mnt下
#chroot /mnt/ /bin/bash
查看/etc/lilo.con文件
注释了加载img文件的哪一行。
并在lilo.conf文件中加下以下参数
boot=/dev/hda1
root=/dev/hda1
更新lilo重启动计算机
然后是fsck /文件系统
然后重启
如此反复两次重算进了linux系统
用root登录
打开XFCE成功,但随手开了个XMMS想放点小曲
但XMMS说没有找到声卡
开个终端lsmod一看,
[root@localhost /]# lsmod
Kernel requires old lsmod, but couldn't run lsmod.old: No such file or directory

要以前的lsmod?

看看系统有哪些lsmod?

[root@localhost /]# find -name lsmod*
./usr/share/man/man8/lsmod.8.gz
./usr/local/bin/lsmod
./usr/local/man/man8/lsmod.8
./sbin/lsmod

[root@localhost /]# ls /usr/local/bin/lsmod -l
-rwxr-xr-x    1 root     root        25140  2月 18 18:46 /usr/local/bin/lsmod

[root@localhost /]# ls /sbin/lsmod -l
lrwxrwxrwx    1 root     root            6  2月 17 12:54 /sbin/lsmod -> insmod


现在搞的我都不知道是什么问题了?

有没有哪位高手知道指点一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 18:30 , Processed in 0.048729 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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