[求助]编译内核遇到问题
时间:2005-05-24
来源:互联网
决定编译内核,使其支持.
在网上找到一篇介绍编译内核文章,照者...
中坚碰到一个问题:请教大家:
--------
文章如下:
作者: demostrate 发布时间: 2005-05-24
否则不在这个路径编译,会提示make: *** No rule to make target 'config' , stop的错误提示,菜鸟们经常会犯这个错误哦!
2。因为我是菜鸟,所以今天告诉大家的编译方法还是比较保守的,高手就不用看了,首先我们在编译之前最好运行这个命令: make mrproper 如果你以前编译过内核,那这个命令就可以删除以前的建构的痕迹。相信大多数菜鸟是没有编译过的,所以一般不用运行,但是你要是想第2次或第3次编译(我就编译了好多次),那就这个命令就非常有用了。
3。make oldconfig ,大家可能觉得很奇怪我怎么用这个命令,之所以用这个命令,是因为我是菜鸟,前几次自定义的编译内核都没有成功引导系统,无意中发现这个命令,这个命令会读取系统默认的内核,然后生成.config文件,那以后配置编译就在默认的基础上添加/删除就行,不会因为漏掉什么配置而使系统不能引导,相信我没错,如果你是高手的话,那就免了。
4。make menuconfig 开始配置,把你认为不需要的东西都不要编译到内核,比如什么业余电台,scsi,I20,IrDA,isdn,bluetooth,反正要删除的东西你要有绝对把握哦,多删了造成系统不能引导可不要来找我。当然不会忘了加上ntfs的支持,在file systems这一项里,顺便把codepage 936也编译进内核,后面会用到的。保存为.config后退出。
5。make dep 设置依赖关系
6。make clean 准备要建构的源码树
7。make bzImage 建构内核 漫长的时间,去做家务吧
8。make modules 配置模块,也比较漫长,我都把家里的活干完了,还没编译好
9。make modules_install 使用配置的模块
10。make install 把新的内核和相关文件复制到正确的目录,并修改grub.conf文件(我是用grub引导)在grub菜单会添加一个新的内核启动选项,当然你也可以自己修改。
好了重新启动reboot,看看你的新内核能否顺利引导,好棒哦!系统引导后,用free -m一看,内存从原来的56M占用,降到了25M,变化好大哦,在看一下top,cpu idle居然100%,进入xwindows,时间都不到20秒,够快吧!
作者: demostrate 发布时间: 2005-05-24
为什么我找不到此路径??
谢谢各为大虾帮助!
作者: demostrate 发布时间: 2005-05-24
大家的REDHAT有这个目录马?
作者: demostrate 发布时间: 2005-05-24
http://linux-ntfs.sourceforge.net/rpm/redhat9.html
作者: troll 发布时间: 2005-05-24
多谢楼上解答.
俺解决了再来致谢.
作者: demostrate 发布时间: 2005-05-24
i can not enter that website....
connectted time out
作者: demostrate 发布时间: 2005-05-24
作者: troll 发布时间: 2005-05-24
艾!
忘记了TROLL老弟发的是外网的
找个**先....
先谢过.
解决不了,还要麻烦你噢.
作者: demostrate 发布时间: 2005-05-24
troll!
还在不在?
还是不能加载亚!
RPM包已经安 装了
开机的时候报错
作者: demostrate 发布时间: 2005-05-25
作者: troll 发布时间: 2005-05-25
....
艾:(
Troll,你可不能走.
得解决这问题噢!
作者: demostrate 发布时间: 2005-05-25
个人用redhat 9.0作作WEB服务器,**服务器实验应该够了吧?
作者: demostrate 发布时间: 2005-05-25
squid 安装的时候也出错了 .
my redhet9.0 ,:(:(:L
作者: demostrate 发布时间: 2005-05-25
作者: troll 发布时间: 2005-05-25
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda1 /mnt/WinC vfat auto,rw 0 0
/dev/hda5 /mnt/WinD ntfs iocharset=cp936 0 0
/dev/hda7 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
现吃饭去!
回来在看看怎么解决.!
谢谢TROLL!
希望以后能经常帮助俺这样的才鸟.^_^

作者: demostrate 发布时间: 2005-05-25
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28