LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 唯雪

内核升级2.4.20『谈点经验』

[复制链接]
发表于 2003-1-15 16:22:36 | 显示全部楼层

??

问题:
1 编完以后就有在/lib/module下一个。。。custom的文件夹,请问这样才能使其编完后不叫custom
2 在/usr/src/linux下的那个 vmlinux是干什么用的
发表于 2003-1-17 22:47:59 | 显示全部楼层
如果是用Grub启动管理器
就执行new-kernel-pkg --mkinitrd --moddep --install 2.4.20
这时候你的/boot下生成一个initrd-2.4.20.img

这条命令有问题,应该是
new-kernel-pkg --mkinitrd --depmod --install 2.4.20
发表于 2003-1-23 11:01:19 | 显示全部楼层
vmlinuz-2..4.20 在lilo里为何变成image=/boot/vmlinuz-2.4.18
发表于 2003-1-23 20:24:39 | 显示全部楼层

内核升级到2.5.59 怪问题来了。

内核升级到2.5.59 怪问题来了。
我的版本是红旗3.2,想知道为什么我要装红旗吗因为它的盘特别好,我的光驱读
其它的linux都不行,RH7.3买正版都读不出。

言归正传,首先声卡回到了刚刚装好红旗32的情况,xmms发声象个老头子比正常

的语速要慢许多。红旗网站上的最新的alsa是为2.4.17准备的。

但是在我失望之余我打开了xine放了一下VCD,竟然可以听到正常的声音!怎么是

这样子的?

装了realplay的rpm和xmms一样,我把oss和我的声卡cm8338编译到了内核里面。

btw,红旗做的可真可以!我编译它的内核编译了2次还是不能成功,谁知道它改了

什么东西。怎么可以这样!我只不过想去掉一些我不要的东西。

还有我的ess2838的猫,insmod esscom.o 出错 -1

装好了2.5.59,lsmod insmod depmod modprobe等都不能用,要下载一个

module-init-tools-0.9.8.tar.gz文件才可以 真的是测试的内核,软件都不兼容

了。

其它升级方法和以前的一样,只不过要多链接一个asm-generic,否则会出错
2.5多了一个针对桌面版优化的选项,不过我觉得也没有什么快的,和以前差不多

快,真的看不出来开了多少。没有特殊的用途我觉得还是没有升级内核的必要。

去下载一个最新的alsa自己编译了试试了。
发表于 2003-1-23 22:42:24 | 显示全部楼层
我也不喜欢升级内核,只要原来的用的好好的。
发表于 2003-1-27 18:04:08 | 显示全部楼层
从厂商那里下载的驱动,如何一同编辑进内核(不是模块)?
发表于 2003-1-29 13:20:06 | 显示全部楼层
打进patch 好了。
发表于 2003-2-5 03:24:41 | 显示全部楼层

编译出错,大家帮忙看看出错信息

[root@localhost openh323gk]# make debug
grep: /usr/include/features.h: No such file or directory
Makefile:159: warning: overriding commands for target `obj_linux_libc5_x86_r/gnugk'
/download/source/openh323gk/../pwlib/make/common.mak:337: warning: ignoring old commands for target `obj_linux_libc5_x86_r/gnugk'
grep: /usr/include/features.h: No such file or directory
make[1]: Entering directory `/download/source/openh323gk'
Makefile:159: warning: overriding commands for target `obj_linux_libc5_x86_d/gnugk'
/download/source/openh323gk/../pwlib/make/common.mak:337: warning: ignoring old commands for target `obj_linux_libc5_x86_d/gnugk'
g++ -DLDAP_HAS_CACHE -DGK_NOANSI -I./ldap/include -D"HAS_LDAP=1" -D"HAS_LEVEL_TWO_LDAPAPI=1" -D"LDAPVERSION=2" -Wall -DP_LINUX -DNO_VIDEO_CAPTURE -mcpu=i686 -DP_USE_PRAGMA -g -D_DEBUG -DPMEMORY_CHECK=1 -DPHAS_TEMPLATES -DPBYTE_ORDER=PLITTLE_ENDIAN -I/download/source/openh323gk/../pwlib/include/ptlib/unix -I/download/source/openh323gk/../pwlib/include -DPTRACING -I/download/source/openh323/include   -c gk.cxx -o obj_linux_libc5_x86_d/gk.o
/bin/sh: line 1: g++: command not found
make[1]: *** [obj_linux_libc5_x86_d/gk.o] Error 127
make[1]: Leaving directory `/download/source/openh323gk'
make: *** [debug] Error 2
[root@localhost openh323gk]#



大家看看是不是版本不对还是其它的什么错误,该怎样修复这个错误,谢谢了
发表于 2003-2-5 13:47:11 | 显示全部楼层
顶一下
发表于 2003-2-5 13:57:36 | 显示全部楼层
没有G++
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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