没有合适的资源?快使用搜索试试~ 我知道了~
Ubuntu上编译Linux-2.6.18总结
4星 · 超过85%的资源 需积分: 11 18 下载量 170 浏览量
2012-09-09
16:45:41
上传
评论 1
收藏 55KB DOC 举报
温馨提示
试读
4页
在windows7系统中安装了VMware Workstation,再挂载ubuntu系统,在这样的环境下编译内核,其中遇到很多的问题,一一解决,整理一份完整可靠的操作流程,不枉我几天的辛苦编译。
资源推荐
资源详情
资源评论
上编译 内核,总结如下:
基础知识
在介绍如何编译内核之前需要对内核相关概念有一定的了解这里只介绍系统中相关的目
录文件及命令
用于启动的压缩内核镜像它也就是 中的压缩镜像
存储内核符号地址
初始化 !"# 硬盘时用来存储挂载根文件系统所需的模块
的配置文件$不同的发行版中它可能位于不同位
置
该目录包含了内核模块及其他文件注意 中一般会有多个目录系统自带的内核
模块在这里你编译自己的内核模块后它们也会被安装到这里不同的目录由内核版本号
来区分即 里目录的名称是内核版本号$使用%可知当前系统内核所
用的模块位于哪个目录&
储 存 为 该 版 本 的 内 核 编 译 新 模 块 所 需 的 文 件 包 括 #'( (
)$模块符号信息&内核头文件$位于 中&
'
储存内核目标文件$以' 为后缀&它的目录组织和内核源代码中 ' 的目录组织相同
中
模块别名定义模块加载工具使用它来加载相应的模块
定义了模块间的依赖关系
指定符号属于哪个模块
这些文件都是文本文件可以查看它们
%
步骤
(我推荐使用 用户执行下面所有的步骤)
*预备工作 安装必需的软件包 $为内核编译做准备&
首先我们升级软件$包&库
然后我们安装所有需要的软件包
'' +,'-
(+提供 库,便于后面使用 ( 命令)
前提构建编译环境
需要 ' 等工具在 中只需一条简单命令就可安装所有的源代码编译工
具
.
/、清除从前编译内核时残留的文件和不必要的关联。临时文件、中间文件和配置文件
资源评论
- 欧拉的猜想2013-10-28写的非常详细完整,也解释的比较清楚,但是还是没能完整解决我所有的问题
- jinlongli1262014-09-30内容写的还行,但是不够完整,对菜鸟来说还缺乏一些更详细的说明
- dsm56031372013-02-28写的还行,不过最后没有用上
wangyanke520
- 粉丝: 2
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功