linux新内核编译
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-14
实施背景:
原来的操作系统内核为 linux as4 u5 2.6.9.55 新下载的内核为2.6.24.3
内核下载网址为:[url]http://www.kernel.org/pub/linux/kernel/v2.6/[/url]
工具软件: xmanager enterprise 2.1 0031
module-init-tools-3.0
windows xp客户端上安装xmanager enterprise 2.1 0031(网上下载)
linux as4 u5安装module-init-tools-3.0(网上下载)
操作步骤:
1.安装module-init-tools
(1)放到根目录,解压module-init-tools.tar.gz
tar -zxvf module-init-tools.tar.gz (2)进入到module-init-tools-3.0 cd module-init-tools-3.0 (3)在module-init-tools-3.0-pre1 下编译2wSLinux联盟 ./configure --prefix=/modules 然后执行 make make install //注释:/modules是自己建立的文件夹,为了以后管理方便2wSLinux联盟 当编译模块完成后在/modules文件下会有bin man sbin这3个文件夹 (4)开机自动加载模块,编辑/etc/profile文件中在添加 export上面一行 PATH=/modules/bin:/modules/sbin:$PATH (5)进入到模块的文件夹/modules, 进入到其中的sbin中执行一下命令 ./generate_modprobe.conf /etc/modprobe.conf //注释:generate_modprobe.conf在文件sbin中有这个执行命令 /etc/modprobe.conf是自己输入的,是规定的 //以上操作是为了规定init (6)重新启动计算机,或着source /etc/profile让其本次操作有效 2.解压内核文件 (1)现在开始编译内核将linux-2.6.24.3.tar.gz接压到/usr/src //tar -xzvf linux-2.6.24.3.tar.gz -C /usr/src (2)接压后在/usr/src会有 linux-2.6.24.3文件夹 (3)将 linux-2.6.24.3做一个连接文件 //创建链接文件: ln -s linux-2.24.3/ linux //创建链接文件是为了方便管理 3.编译与配置 (1)清除从前编译内核时残留的.o 文件和不必要的关联 cd /usr/src/linux2.6.24.3(转到源码的目录) make mrproper (2)配置内核,修改相关参数,请参考其他资料在 图形界面下(xmanager 下执行以下命令) make xconfig 也可以选择以下命令使用 字符界面 make menuconfig 根据需要在内核配置菜单中,正确设置个内核选项,保存退出 (3)正确设置关联文件 make dep (4)编译内核 对于大内核(比如需要SCSI支持),make bzImage 对于小内核,make zImage (5)编译模块 make modules (6)安装模块 make modules_install (7)使用新内核 把/usr/src/linux/arch/i386/boot/目录内新生成的内核文件bzImage/zImage拷贝到/boot目录, 然后修改/etc/lilo.conf文件,加一个启动选项,使用新内核bzImage/zImage启动.格式如下: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux as4下安装oracle10g终结版下一篇: linux密码破解
关于linux新内核编译的所有评论