`

安装Linux内核源代码【转】

阅读更多
1. 首先要查看内核版本号:
【root@localhost ~】# uname -r // 查看内核版本号或者uname –a
如果是RHEL5的话内核应该是 2.6.18-8.el5xen
2. 已经知道自己的内核是“2.6.18-8.el5xen”,可以去此网站
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.8.tar.gz 下载到符合自己系统的内核源码。
3. 用【root@localhost ~】#tar zxvf linux-2.6.16.8.tar.gz -C /usr/src
将文件解压到指定目录/usr/src。
4. 进入/usr/src目录下,用【root@localhost ~】#mv linux-2.6.18.8 linux将解压好的文件夹名“linux-2.6.18.8”改变成“linux”。
5. 进入/usr/src/linux目录下。分别运行:
make mrproper
make oldconfig
make
执行第二个命令时碰到提示一路回车就行,第三个命令如果要完全执行完的话,可能会需要几个小时,最好让它编译完毕之后,再装虚拟机工具。如果在make刚开始执行时,即使生成了version.h和utsrelease.h,若按Ctrl+C强行退出编译。在安装完VM-ware Tools后,很可能导致系统无法正常启动。
6. 编译完毕后,进入/usr/src/linux/include/linux,用【root@localhost ~】#vi utsrelease.h (按i是插入,修改完后按Esc,然后按Shift+:,输入wq!按回车,修改完毕可以用#more utsrelease.h查看是否修改成功)将里面的版本号改成2.6.18-8.el5xen。
同上再修改version.h,在原来的基础上增加一行#define UTS_RELEASE "2.6.18-8.el5xen",保存退出。
7. 重新启动系统,如果不重启,在安装VM-ware Tools后可能会碰到一些问题
8. 重启后就可以正常安装VM-ware Tools了。
9. 假如要改变分辨率,运行/usr/bin/vmware-config-tools.pl即可修改。
分享到:
评论

相关推荐

    linux内核源代码深度解析.zip

    linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码...

    linux内核源代码情景分析.rar

    linux内核源代码情景分析.rar

    linux内核源代码情景分析 pdf版 高清

    《Linux内核源代码情景分析》是一本深入探讨Linux内核源码的权威书籍,它为读者揭示了操作系统内核的奥秘。本书通过详细的情景分析,将复杂的内核概念与实际应用相结合,帮助读者逐步理解Linux内核的工作原理。 在...

    LINUX内核源代码情景分析_linux_

    《LINUX内核源代码情景分析》一书深入探讨了Linux操作系统的核心——内核的源代码,揭示了其内部机制和工作原理。Linux内核是开源软件的典范,它的设计和实现为研究操作系统提供了宝贵的资源。以下是根据标题、描述...

    Linux内核源代码情景分析(全册高清带书签).zip_linux_linux 内核_linux内核_musteqq_zuluf

    linux内核源代码情景分析,对于深入学习者有很大帮助

    《深入分析Linux内核源代码》

    《深入分析Linux内核源代码》 第一章 走进Linux 第二章 Linux运行的硬件基础 第三章 中断机制 第四章 进程描述 第五章 进程调度与切换 第六章 Linux 内存管理 第七章 进程间通信 第八章 虚拟文件系统 第九章 Ext2 ...

    LINUX内核源代码情景分析 PDF

    从给定的文件信息来看,标题为"LINUX内核源代码情景分析 PDF",这表明文档主要关注于Linux内核源代码的深度解析,旨在帮助读者理解Linux内核的工作原理和内部结构。描述中提到“清晰包含目录”,意味着这份PDF文档...

    linux内核源代码情景分析.pdf

    linux内核源代码情景分析.pdf

    用Source Insight打开linux内核源代码

    1. Linux 内核源代码的获取:Linux 内核源代码可以从多种途径获取,在安装的 Linux 系统下,/usr/src/linux目录下的东西就是内核源代码。另外还可以从互联网上下载,解压缩后文件一般也都位于linux目录下。 2. ...

    Linux内核源代码分析

    《Linux内核源代码分析》一书是针对深入理解Linux操作系统内核的重要参考资料,它向读者揭示了Linux内核的工作原理和实现机制。Linux内核是开源软件领域的一个里程碑,它的设计思想、实现技术和模块化结构对全球的...

    LINUX内核源代码情景分析

    《LINUX内核源代码情景分析》一书深入探讨了Linux操作系统的核心——内核的源代码,为读者提供了一个理解其工作原理的详尽指南。Linux内核是开源软件的杰出代表,它支撑着全球无数的服务器、嵌入式设备和个人计算机...

    Linux内核源代码情景分析.pdf---linux-2.4.0.tar.bz2--Source Insight 3

    Linux内核源代码是每一位对操作系统底层工作原理感兴趣或者在Linux平台上进行系统级开发的工程师必须深入了解的内容。《Linux内核源代码情景分析》这本书,结合了“linux-2.4.0.tar.bz2”这个特定版本的内核源码,为...

    Linux内核源代码情景分析 (上下册 高清非扫描 )

    ### Linux内核源代码情景分析知识点总结 #### 第1章 预备知识 - **1.1 Linux内核简介** - Linux是由Linus Torvalds在1991年开始开发的操作系统内核,其设计思想受到Unix的影响,但并不直接继承Unix的任何代码。 -...

    linux内核源代码情景分析

    Linux内核源代码情景分析是一本专门针对Linux内核源代码进行详细解读的书籍。本书通过对源代码的分析,帮助读者理解Linux内核的工作原理和实现机制。Linux内核作为现代操作系统的核心,是计算机科学和软件工程领域中...

    Linux内核源代码分析 冯锐1

    《Linux内核源代码分析》是由冯锐翻译的一部深入探讨Linux内核源代码的著作。本书主要针对那些想要理解Linux内核工作机制、对操作系统原理感兴趣的读者,以及想要参与Linux内核开发的工程师们。第1章作为开篇,通常...

Global site tag (gtag.js) - Google Analytics