首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | linux相关 | linux认证 | 下载中心 | 专题
oklinux
 系统管理:中文环境 系统管理 桌面应用 内核技术 Linux基础:安装配置 常用命令 经验技巧 软件应用 Linux数据库:Mysql POSTGRE
 网络管理:网络安全 网络应用 Linux服务器 编程开发:PHP CC++ Python Perl SHELL 嵌入式开发 | PHP基础 PHP技巧 PHP应用 PHP文摘
 首页 linux资讯动态 Linux专题 | 其他Unix Linux解决方案 硬件相关 Linux认证 企业应用 Apache | 相关下载:软路由 参考手册 开发工具
 → 当前位置:首页>系统管理>内核技术>正文

内核编译常见错误排除

OKLinux www.oklinux.cn 2007-01-09 来源:         会员收藏 游客收藏

1. 内核编译的步骤。

make mrproper

make menuconfig / make xconfig /make config

make bzImage

make modules

make modules-install

2.内核编译的环境准备

更新 module-init-tools-3.2.tar.gz;

tar zxvf module-init-tools-3.2.tar.gz

./configure --prefix=/sbin

----in this step some problem will occur

在这一步,就是配置linux的编译环境,如果gcc没有安装正确就不会顺利执行完毕。常见的错误是

找不到ld.这时候应该更新glibc-kernheaders-...rpm包,以及glibc-devel-2.3.2-11.9.i386.rpm.

更新的命令是:rpm -Uvh glibc-devel-2.3.3-11.9.i386.rpm

如果不能更新成功很可能就是一些关联的包需要更新,根据提示将其依次更新就好了。

编译的时间很长,需要耐心等待。

3.使用新内核

如果使用的是GRUB管理系统的引导,则要编辑/boot/grub/menu.lst。添加现在编好的内核。

这一步要非常慎重,因为可能启动不了,使用原来的系统内核,所以原来的不应该删掉。

 

上一篇: linux内核编译时,修改内核版本信息   下一篇: 深入理解LINUX内核中文版下载地址
收藏于收藏夹】 【评论】 【推荐】 【投稿】 【打印】 【关闭

相关文章
· 深入理解LINUX内核中文版下载地址
· linux内核编译时,修改内核版本信息
· linux 内核升级和系统引导过程分析
· 编译内核
· Linux内核编程实战经验谈
· Linux编译内核详解
· LINUX 内核编译小技巧
· Linux内核下载
· Linux内核2.6简介
· 揭开Linux系统内核调试器的神秘面纱
发表评论
密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)
站内搜索
阅读排行榜
·Kernel command using Lin
·用命令行加挂Linux的文件
·Linux and symmetric mult
·Linux内核可装载模块对设
·使用 SystemTap 调试内核
·Linux内核和核心OS组件的
·busybox 制作tiny linux
·揭示恶意的Linux内核模块
·主流嵌入式Linux系统下GUI
·Linux系统内核接收以太帧
最新文章
· Linux内核编程实战经验谈
· linux 内核升级和系统引
· 深入理解LINUX内核中文版
· linux内核编译时,修改内
· 编译内核
· Linux编译内核详解
· LINUX 内核编译小技巧
· Linux内核2.6简介
· Linux内核下载
· 揭开Linux系统内核调试器
· Linux操作系统内核编码风
· 更换Fedora Core 6的内核
· 介绍RedHat AS4内核配置
· 内核操作 Linux2.6内核驱
· Linux内核分析方法

设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2007 All rights reserved OKLinux.Cn 版权所有
合作联系 QQ:18743986 Email:arlan8005#163.com