10-13 内核编译
2014-10-14 10:09
211 查看
linux操作系统包括:用户程序 程序调用接口
kenel包括:进程管理 (进程的创建 进程间的通信 进程调度 )
内存管理
体系结构(工作情况 工作模式的描述)
网络协议站
虚拟文件系统
硬件驱动
拿到内核后 :
在放内核的目录下
1.make clean
2.make ditclean
3.make config 或者 make menuconfig(最方便) 会弹出一个对话框 或者 make xconfig 会弹出一个窗口
<Y> 选中 <M >模块 < > 不编译
4.make
5.make modules_install
6.mkinitrd initrd-3.17.0 3.17.0
7.cp arch/x86/boot/bzImage /boot/vmlinuz-3.17.0
8.cp initrd-3.17.0 /boot
到根目录下
9.cd /boot/grub
10.vim grub.conf 修改
kenel包括:进程管理 (进程的创建 进程间的通信 进程调度 )
内存管理
体系结构(工作情况 工作模式的描述)
网络协议站
虚拟文件系统
硬件驱动
拿到内核后 :
在放内核的目录下
1.make clean
2.make ditclean
3.make config 或者 make menuconfig(最方便) 会弹出一个对话框 或者 make xconfig 会弹出一个窗口
<Y> 选中 <M >模块 < > 不编译
4.make
5.make modules_install
6.mkinitrd initrd-3.17.0 3.17.0
7.cp arch/x86/boot/bzImage /boot/vmlinuz-3.17.0
8.cp initrd-3.17.0 /boot
到根目录下
9.cd /boot/grub
10.vim grub.conf 修改
相关文章推荐
- VS低版本打开高版本解决方案(如08打开10、12、13版本vs编译的项目)
- VS低版本打开高版本解决方案(如08打开10、12、13版本vs编译的项目)
- Fedora 13下编译2.6.34内核成功并在qemu中启动成功
- LFS 学习(10)编译内核 引导 搞定 收工
- VS低版本打开高版本解决方案(如08打开10、12、13版本vs编译的项目)
- Linux学习日志(10)- 编译内核make uImage出错“mkimage" command not found…”
- ubuntu 10 编译内核 2.6.18 错误处理
- Ubuntu 12.04 编译内核步骤 + Fedora 10 编译内核步骤(图)
- 编译 linux2.6 内核
- 2.6.x的内核编译
- 10008. 内核编译大略步骤
- 一篇编译内核的详细配置文章[3]
- 编译内核全过程(kernel2.6.7)
- linux内核编译时,修改内核版本信息
- 一篇编译内核的详细配置文章[4]
- 如何编译内核
- 修改linux内核编译选项
- 一篇编译内核的详细配置文章[2]
- 编译内核NTFS模块(RHEL3.0)
- FreeBSD编译内核详解