LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1204|回复: 11

成功编译 2.6.13内核,特发帖庆贺!!

[复制链接]
发表于 2005-9-2 18:09:13 | 显示全部楼层 |阅读模式
成功编译 2.6.13内核,特发帖庆贺!!
发表于 2005-9-2 20:32:48 | 显示全部楼层
呵呵,我也在用阿

2.6.13比2.6.12.x在目录树上有差别,也增加了一些功能。
回复 支持 反对

使用道具 举报

发表于 2005-9-2 21:22:48 | 显示全部楼层
不知道有些补丁升级了没有
哈哈
最想要的两个:
suspend2
win4lin
估计后者不会有了
作者好像不想再做了
回复 支持 反对

使用道具 举报

发表于 2005-9-3 08:10:03 | 显示全部楼层
请问suspend2是做什么的?支持系统休眠?
回复 支持 反对

使用道具 举报

发表于 2005-9-3 13:49:23 | 显示全部楼层
2.6.13 ?
这也出的太快了吧?
我。11还没用上哪
回复 支持 反对

使用道具 举报

发表于 2005-9-3 14:38:59 | 显示全部楼层
这个版本在debian里可以用gcc4编了。2.6.12.5不行。
回复 支持 反对

使用道具 举报

发表于 2005-9-3 15:50:45 | 显示全部楼层
谁说不行的?
我一直用sid
从.2~.5都是用gcc4.0编译的
都没有问题
回复 支持 反对

使用道具 举报

发表于 2005-9-3 17:13:16 | 显示全部楼层
应该讲讲你的成功经验的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-3 17:30:21 | 显示全部楼层

Linux Kernel 2.6.13 编译经历

1. 从www.kernel.org下载 linux-nernel-2.6.13.tar.gz
2. tar fzxv linux-kernel-2..13.tar.gz .解压
3. aptitude install libncurses-dev kernel-package fakeroot  安装必须的工具和需要的库
cd 到你解压的目录
4.make mrproper
5.make menuconfig 配置你自己的内核,你可以使用目前自己的系统中的配置文件,Load alternative config ,输入/boot/config-x.x.x-x,在此基础上你可以删剔除你的系统根本不需要的模块,例如ipv6,等

6.在device drivers->Character drivers->下所有关于3dfs 3dlabs选项去掉,否则编译过程会出错 ,不知道为什么?原因正在查找

7.make-kpkg --initrd --append-to-version kernel-image ,编译并生成内核文件,此过程完成后,当前目录的上一级目录生成 kernel-headers-2.6.13-custom_10.00.Custom_i386.deb
8.make-kpkg --append-to-version kernel-headers 前目录的上一级目录生成 kernel-headers-2.6.13-custom_10.00.Custom_i386.deb

9.cd 到当前目录的上级目录,
dpkg -i   kernel-headers-2.6.13-custom_10.00.Custom_i386.deb
dpkg -i   kernel-image-2.6.13-custom_10.00.Custom_i386.deb

好了  reboot,开始你的新内核激动人心的体验吧!
看到这儿,还不赶紧动手!?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-3 17:36:56 | 显示全部楼层
有情提示:
1.  对于Nvidia的显卡,此内核配置完成后,从www.nvidia.com下载最新的驱动 xxx.run切换到控制台窗口运行 sh xxx.run 能够成功安装.
2.对于 Intel 825 855GM 显卡的本本可以在编译的时候直接选择上对应的显卡驱动。
3. 但是对于Intel wirless 2100系列的无线网卡,在编译ipw2100时出错, google了一下,原来是由于Ieee8211.h没有在新的内核中更新,目前问题没有得到解决。
回复 支持 反对

使用道具 举报

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

本版积分规则

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