文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院操作系统 LinuxVMware中Linux内核2.6.14.4编译全过程
精品推荐
特别推荐
·为何Linux比Windows更安全?
·Linux和Unix最常用的网络命令
·Linux系统下安全防护十大招数
·Linux各种服务器的架设
·Linux操作系统下用单网卡捆绑双IP
·恢复被误删除的Linux文件
·在Linux服务器上做备份和恢复
·Linux中网络参数的意义及其应用
·linux知识大全
·解析Linux服务器远程控制技术
·新手关于Linux系统的一些错误认识
·Linux系统至少有五大点比Vista更好
·Linux攻略 关于Apache安装、配置、优化
·详细讲解Linux操作系统的进程管理的功能
·解决Linux和Windows双系统的引导问题
·新手学堂:Linux操作系统安全性能检查笔记
·600个优秀网站
·提高Linux操作系统网速的方法
·Linux系统下挂载硬盘光驱和U盘的方法
·Linux发行版图标大全
热点TOP10
·Linux常用命令详解
·Linux学习手册
·网络组建大全(包括企业网、校园网、网吧和基础知识)
·linux知识大全
·Linux各种服务器的架设
·RedHat linux 8.0下内核编译步骤和说明
·linux下jdk的安装与配置
·VMware中Linux内核2.6.14.4编译全过程
·Red Hat9.0与Win XP双系统安装指南
·服务器系统:Unix平稳 Windows欲甩Linux
·LINUX 常见问题1000个详细解答
·Linux系统下的网络安全工具详解
·linux下通过脚本实现自动重启程序
·用.iso文件从硬盘安装redhat linux 7.3
·入门:Linux 2.6 内核的嵌入式系统应用
·Linux以及各大发行版介绍
·Linux无盘工作站架设实例
·Linux系统下挂载硬盘光驱和U盘的方法
·Linux下安装和使用杀毒软件AntiVir
·“红帽”发布Red Hat Linux 9操作系统

VMware中Linux内核2.6.14.4编译全过程

日期:2006年9月16日 作者: 查看:[大字体 中字体 小字体]


很久就开始尝试编译Linux内核,但是总是遇到不少的问题,经过几十次的编译,直到现在才解决,人都要崩溃了。所以干脆把这个过程写出来,希望在你遇到同样问题的时候少走点弯路。我用的是Red Hat Linux 9. 内核版本是2.6.14.4


先到kernel.org去下载新的内核,然后解开到/usr/src/linux目录下,注意一定要在Linux下解开,如果是在Windows下的话会遇到问题(我就上了这样的当,郁闷了很久才找到原因)。

cd /usr/src/linux


make mrproper  #清除目录下所有和先前生成内核时候产生的中间文件

make menconfig  #内核配置
 

注意在vmware下有以下几个必须选中否则编译将会遇到问题(参考http://bbs.chinaunix.net/forum/4/050622/566229.html)


Device Drivers  --->SCSI device support  ---><*>   SCSI disk support

Device Drivers  --->SCSI device support  --->SCSI low-level drivers  ---> <*> BusLogic SCSI support

Device Drivers  ---> Fusion MPT device support  ---><M> Fusion MPT (base + ScsiHost) drivers和<M>   Fusion MPT misc device (ioctl) driver(这个不确定)

Device Drivers  ---> USB support  ---><*>   USB Mass Storage support

Device Drivers  ---> Networking support  --->Ethernet (10 or 100Mbit)  ---> <*>   AMD PCnet32 PCI support


2.6中 make dep 可以不用了             #依赖性和完整性检测

make bzImage           #产生压缩内核

cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmkernel

make modules        #编译可加载模块

make modules_install     #安装模块
 

以上过程可能比较消耗时间,我每次编译都用了超过1小时的时间。.

如果BusLogic SCSI suppor选择的是M,就还要运行

mkinitrd  /boot/newkernel.img 2.6.14.4  #制作img文件和预加载模块


BusLogic SCSI support我选择的是*,所以就不用运行mkinitid命令了.


修改配置文件

我用的是grub,在/etc/grub.conf后添加以下语句

title New Kernel (2.6.14.4)

        root (hd0,0)

        kernel /newkernel ro root=/dev/sda2

        #initrd /newkernel.img
 

BusLogic SCSI support 如果你选的M,你还得把#initrd /newkernel.img前的#去掉.

然后重新启动。

 

我也用lilo试过

在/etc/lilo.conf后添加以下语句

image=/boot/newkernel

        label=New

        #initrd=/boot/newkernel.img

        read-only

        append="root=/dev/sda2"
 

同样BusLogic SCSI support 如果你选的M,你还得把#initrd=/boot/newkernel.img前的#去掉.

运行lilo命令,然后重新启动。

 

问题

1.No rule to make target `net/ipv4/netfilter/ipt_TOS.c', needed by `net/ipv4/netfilter/ipt_TOS.o'.  Stop.


[1] [2] 下一页 




上一篇:苹果热门播客走向付费制 探索有效商业模式

下一篇:搜索引擎优化—“自动转向”技术

VMware中Linux内核2.6.14.4编译全过程 相关文章:
·RedHat linux 8.0下内核编译步骤和说明
·免费在线翻译网
·各领域下最好的一些免费软件(翻译)
·深入解析最强Flash反编译工具
·Linux 内核编译 全功略
·VMware中Linux内核2.6.14.4编译全过程
·在线翻译谁更厉害——四大流行系统对比
·在线翻译!近百个免费在线翻译网站(值得收藏)
·免费在线翻译网站
·免费英语在线翻译
VMware中Linux内核2.6.14.4编译全过程 相关软件:
·金山快译 V2007绿色精简试用版
·破译圣经
·汉译世界学术名著丛书(德国卷)V1.0
·Dr.eye 译典通 v8.0 (豪华版)
·金山快译 2003 专业版
·《战国策》译析
·译点通 破解版 安装镜像最好的翻译软件
·金山快译 2005专业版
·06《译林》小说全编
·英语高级口译资格证书考试口语教程

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn