第12章Linux内核裁剪与编译(1765KB).pptVIP

  • 5
  • 0
  • 约4.44千字
  • 约 44页
  • 2018-03-29 发布于未知
  • 举报
12.2.3 解压内核 tar xzvf linux-2.6.30.tar.gz tar xjvf linux-2.6.30.tar.bz2 12.2.4 给内核打补丁 这一步在内核的编译过程中是可选的,如果你对内核有特殊的要求,可以将自己写的补丁打到内核中去。 cd linux-2.6.30 bzcat ../patch-2.6.30.bz2 | patch -p1 12.2.5 设定编译选项 make menuconfig菜单选项格式 make xconfig编译选项界面 make gconfig编译选项界面 12.2.5 编译与安装内核 清除所有旧的配置和旧的编译目标等文件: cd /usr/src/linux-2.6.30 make mrproper 接着执行命令make来编译内核 在某些情况下,有的源文件不需以其他源文件为基础即可编译,这时可以使用 –j 选项调用 make 来完成并行编译操作 make –jn 经过上面的编译内核的步骤,会在目录 arch/x86/boot 目录下生成名为“bzImage”的文件 make install 进行来编译模块 make modules 将内核模块安装到/lib/modules中 make modules_install 12.3安装引导配置 创建initramfs 设置grub 启动选项

文档评论(0)

1亿VIP精品文档

相关文档