QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: waley5990088

编译内核全过程(kernel2.6.7)(原创)

[复制链接]
发表于 2004-10-10 16:45:59 | 显示全部楼层

哈哈,,成功了,,,,

老兄,,,再这里先谢过,,,,按你的方汉升级"成功"了,,,,我装的时候就没有装X 所以能进入登陆界面,,,不过不存在一个小问题就是网卡驱动不能,,,.正在解决ing
回复

使用道具 举报

发表于 2004-10-12 10:53:03 | 显示全部楼层
偶没有加ext3支持,也没有把网卡编进核心。

按说明文档,编译2.6的步骤是(都大同小异,偶觉得还是README的步骤比较好):

make config(menuconfig.....)
make
make modules_install install
mkinitrd /boot/initrd.img-versin version

倒数第二步好像能识别lilo,倒不能把引导加到grub中,所以要
手动把引导标识加到grub中去。

我还发现用menuconfig配置以后,里面还有很多我并不需要的东东,所以2.6的核心都比较大。

我的是Debian
回复

使用道具 举报

发表于 2004-10-18 15:50:31 | 显示全部楼层
有一个问题请教:我用SIS645DX芯片组,板载CMI9738,如果把它编进内核,安装Alsa的工具无法正常使用,如果编成模块则正常,请问是怎么回事?
回复

使用道具 举报

发表于 2004-10-18 19:38:04 | 显示全部楼层
出现:
depmod:unresolved symbol in /lib/modules/kernel/.......
是不是因为没有安装module-init-tools的缘故
回复

使用道具 举报

发表于 2004-10-20 11:57:57 | 显示全部楼层
编译中碰到了一下问题
drivers/char/ip2main.c: At top level:
drivers/char/ip2/i2cmd.c:142: warning: `ct89' defined but not used
drivers/char/ip2main.c:205: warning: `set_modem_info' declared `static' but never defined
drivers/char/ip2/i2ellis.c:108: warning: `iiEllisCleanup' defined but not used
回复

使用道具 举报

发表于 2004-10-20 16:13:20 | 显示全部楼层
make modules
出错
make[3]: *** [drivers/net/wan/sbni.o] Error 1
make[2]: *** [drivers/net/wan] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

make modules_install
出错
make[1]: *** [drivers/net/tokenring/3c359.ko] Error 1
make: *** [_modinst_] Error 2
回复

使用道具 举报

发表于 2004-10-21 19:31:34 | 显示全部楼层
还是不敢升级!
回复

使用道具 举报

发表于 2004-10-25 15:21:30 | 显示全部楼层
[quote:f40a191226="mrrdh007"]问一下楼主:

  关于rpm的问题,那个LD_ASSUME_KERNEL变量的作用是什么?在什么地方用到它的呀[/quote]
是一个全局变量的声明!
回复

使用道具 举报

发表于 2004-10-25 15:24:09 | 显示全部楼层
[quote:b62acb6c42="bh3d8m"]还是不敢升级![/quote]
没什么的,只要按着步骤走,不会错的!我现在编译内核,没有不成功的!不过刚开始我5次就成功了1次!大胆点阿朋友!
回复

使用道具 举报

发表于 2004-10-25 15:28:58 | 显示全部楼层
[quote:97af7dcddc="llc"]
原来是显卡driver处不能改成nvidia,必须用原来的nv

nv是XFree86自带的驱动,不支持硬3D加速,会产生屏幕偏移现象,建议还是编译安装nvidia驱动,如果编译出错,将出错信息贴出来
声卡没声音,以前挂载的FAT分区不能访问,usb接口不能用...

声卡没声音和fat区不能访问可能是声卡模块和fat模块没有编译,重新配置内核重新编译试试,usb接口不能用原因可能有usb模块没编译或编译了没有加载(usb模块在2.6中换了名字,而常见系统的/etc/rc.sysinit脚本里加载usb模块用的还是2.4里面的模块名,因此加载出错,搜索论坛帖子找解决方法)[/quote]
我编译的时候把fat和ntfs直接编译进去,成功后,fat不能用,为何?可不是一次阿!是4次!
我就第一次编译的时候好象fat可以mount!现在是ntfs可以mount,问题出在那里?不可能是没编译进去,4次我fat全部是*的!
现在问题还没搞清楚!高手帮看看!
回复

使用道具 举报

发表于 2004-11-1 13:36:38 | 显示全部楼层
热切关注中
回复

使用道具 举报

发表于 2004-12-23 17:36:10 | 显示全部楼层
LVM不能加载的问题能不能解决
回复

使用道具 举报

发表于 2005-4-5 14:59:36 | 显示全部楼层
2.6版本的内核是不是省掉了make dep命令,我记得2.4版要用该命令,那位大侠知道怎么回事
回复

使用道具 举报

发表于 2005-4-5 20:50:22 | 显示全部楼层
2.6版本的内核是省掉了make dep命令
回复

使用道具 举报

发表于 2005-8-30 11:49:17 | 显示全部楼层
我 ./config文件里是"CONFIG_EXT3_FS=m"
能直接改成"CONFIG_EXT3_FS=y"吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-19 11:11 , Processed in 0.057029 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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