1、安装内核 如果内核已经安装(/usr/src/目录有linux子目录),跳过 如果没有安装,在光驱中放入linux安装光盘,找到kernel-source-2.xx.xx.rpm文件(xx代表数字,表示内核的版本号), 比如RedHat linux的RPMS目录是/RedHat/RPMS/目录,然后使用命令rpm -ivh kernel-source-2.xx.xx.rpm安装内核 如果没有安装盘,可以去各linux厂家站点或者 [color="#5c7f8b"]www.kernel.org下载。 2、清除从前编译内核时残留的.o 文件和不...
对于linux新手来说,编译内核相对有一些难度,甚至不知道如何入手,我通过在网上收集这方面的资料,最终编译成功.现在 我归纳了一下,写出这一篇还算比较详细的步骤,希望能对各位新手有一些 帮助。 1、 准备工作 (1) 整理出系统需要支持的硬件、文件系统类型以及网络协议等内容。 (2) 建议用命令uname –r 查看一下系统的版本号,如果你的系统版本与将要编译的内核版本一致,建议将/lib/modules下的内容备份...
对于linux新手来说,编译内核相对有一些难度,甚至不知道如何入手,现在 我归纳了一下,写出这一篇还算比较详细的步骤,希望能对各位新手有一些 帮助。 1、安装内核 如果内核已经安装(/usr/src/目录有linux子目录),跳过 如果没有安装,在光驱中放入linux安装光盘,找到kernel-source-2.xx.xx.rpm文件(xx代表数字,表示内核的版本号), 比如RedHat linux的RPMS目录是/RedHat/RPMS/目录,然后使用命令rpm -ivh kernel-sou...
对于linux新手来说,编译内核相对有一些难度,甚至不知道如何入手,现在我归纳了一下,写出这一篇还算比较详细的步骤,希望能对各位新手有一些 帮助。 1、安装内核 如果内核已经安装(/usr/src/目录有linux子目录),跳过 如果没有安装,在光驱中放入linux安装光盘,找到kernel-source-2.xx.xx.rpm文件(xx代表数字,表示内核的版本号), 比如RedHat linux的RPMS目录是/RedHat/RPMS/目录,然后使用命令rpm -ivh kernel-s...
开机的顺序是: BIOS MBR ( 就是 Lilo 或 Grub ) 取得 boot loader; 取得核心 kernel 的资料并加载 init 很多 scripts login 与 shell 为什么要重新编译内核: 1、内核太庞大 2、与硬件搭配稳定 3、支持新的硬件 编译过程: 1、编译之前先查看内核版本:uname -r 2、下载更新的内核版本升级: http://www.kernel.org 3、解压 #cd /usr/src #tar zxvf linux-2.4.31.tar.gz 如果怕之前已经有人编译过核心,会产生一些.o的目的档...
step 1 备份旧版kernel #cd /usr/src #mv linux linux.old 将旧版的kerne备份成linux.old #mv /boot/vmlinuz vmlinuz.old 将存放在/boot的系统核心文件 vmlinuz,备份成vmlinuz.old. step 2.取得kernel源程序代码 step 3. 将kernel source的tarball压缩文件解压缩 将kernel的源程序代码,在/usr/src这个目录解压缩,会产生目录 linux/,看一下这个目录里面的readme文件非常有帮助 #tar zxvf linux-*-*.tar.gz或#gzip -cd linux-*-...
step 1 备份旧版kernel #cd /usr/src #mv linux linux.old 将旧版的kerne备份成linux.old #mv /boot/vmlinuz vmlinuz.old 将存放在/boot的系统核心文件 vmlinuz,备份成vmlinuz.old. step 2.取得kernel源程序代码 step 3. 将kernel source的tarball压缩文件解压缩 将kernel的源程序代码,在/usr/src这个目录解压缩,会产生目录 linux/,看一下这个目录里面的readme文件非常有帮助 #tar zxvf linux-*-*.tar.gz或#gzip -cd linux-*-...
本来上个星期就应该写的,拖到现在了。 开机的顺序是: BIOS MBR ( 就是 Lilo 或 Grub ) 取得 boot loader; 取得核心 kernel 的资料并加载 init 很多 scripts login 与 shell 为什么要重新编译内核: 1、内核太庞大 2、与硬件搭配稳定 3、支持新的硬件 编译过程: 1、编译之前先查看内核版本:uname -r 2、下载更新的内核版本升级: http://www.kernel.org 3、解压 #cd /usr/src #tar zxvf linux-2.4.31.tar.gz 如果怕之前已经...
编译安装新内核的条件 您可以从http://www.kernel.org/下载最新版本的内核,得到新内核的以后将其搬移到/usr/src目录下,并且需要确保满足以下条件: * Gnu C至少应该是2.91.66或以上版本,可通过执行“gcc --version”命令检查。 * Gnu make至少应该是3.77或以上版本,可通过执行“ make --version”命令检查。 * binutils至少应该是2.9.1.0.25或以上版本,可通过执行“ ld -V”命令检查。 * util-linux 至少应该是2.10o或...