引言:
5月31 今天是周末,心情比较好,所以决定研究linux的内核编译,之所以想要内核编译,一方面是想要使服务器更加稳定,快速,另外一个原因是我在使用过程中,当要mountNTFS分区的时候,老是提示我内核不支持,我知道RH9的内核是支持NTFS的,所以决定好好编译一...
摘要:美国国际域名管理机构(icann)宣布“.post”和“.travel”两个新域名已经获得了初步的批准,最早将于明年出现在互联网上。,“.post”域名主要面向邮政服务,而“.travel”则面向旅游行业。新增加的两种域名是为专门的这两个行业准备的。域名申请者在支付4.5万美元以后,icann才会考虑他......
摘要:
1. 安装我不讲了,rh9的rpm安装方式非常简单,大家只要在rh的安装源盘找到相应的rpm包就行。 然后 rpm -uvh iptables-?.i386.rpm 2. 我们今天调试的环境是一台双网卡的服务器,通过ddn固定ip地址上网,两块网卡分别是 eth0: 211.101.251.4 外部ip地址,直接上网 eth1: 192.168.0.1 内部网卡地......
redhat9调试笔记之编译内核
5月31 今天是周末,心情比较好,所以决定研究linux的内核编译,之所以想要内核编译,一方面是想要使服务器更加稳定,快速,另外一个原因是我在使用过程中,当要mount ntfs分区的时候,老是提示我内核不支持,我知道rh9的内核是支持ntfs的,所以决定好好编译一下内核,虽然以前我编译内核从来没有成功过. 【程序编程相关:
用Web Services服务实现文件上】 【推荐阅读:
Rawether Does NOT Al】 【扩展信息:
Eclipse 3.0资料收集】 废话少说,开始编译,菜鸟们看好了,这可是我的调试手记! 1.要编译内核,首先要到合适的编译路径,一般路径都在/usr/src/linux,rh9的路径是在/usr/src/linux-2.4,只有在这个路径你的make config/make menuconfig/make xconfig命令才会生效. 否则不在这个路径编译,会提示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菜单会添加一个新的内核启动选项,当然你也可以自己修改. ...
下一页 摘要:序言 :
在 linux 系统管理中, /etc 下面的档案无疑的伴演了极端重要的角色, 在这篇文
章中, 将为各位介绍 /etc 下每个档案的用途, 及相关指令的运用, 希望能为大家在成
为 system administrator 的路上有所助益.
特别要说明的是, 在这篇文章中, 有些档案仍然没有提到, 这是因为, 这些档案都
不是一二十行的描述就可以讲完的!......