Ubuntu编译内核
来源:互联网 发布:淘宝待发货订单隐藏 编辑:程序博客网 时间:2024/05/22 04:38
镜像: ubuntu-8.04.4-desktop-i386.iso
内核版本: linux-2.6.24.6或linux-2.6.39.2
1、下载内核源代码
在http://www.kernel.org/下载自己想要编译的内核源码。
2、安装有关编译程序,共三个:
$sudo apt-get install build-essential kernel-package libncurses5-dev
3、cd 到/usr/src/目录下,执行tar -jxvf linux-版本号.tar.bz2命令解压源代码包。就会解压到/usr/src/ linux-版本号文件夹。
以后的操作都在源码目录下进行。
4、make menuconfig(可以选择默认配置,就是进入配置的图形界面后直接退出。至少此版本操作无问题)
5、make(约需一个半小时)
6、make modules_install 安装模块。这个会安装很多 ko文件,在/lib/modules/目录下面会生成新目录。
7、make install 运行这一步之后,ls -l看一下/boot目录,发现已经把vmlinuz 文件链接到 vmlinuz-2.6.xx.xx文件 System.map文件链接到 System.map-2.6.xx.xx 文件,config 文件链接到 config-2.6.xx.xx文件。
8、mkinitramfs -o initrd.img-2.6.xx.xx 2.6.xx.xx 将在当前目录下生成一个名字为 initrd.img-2.6.xx.xx的initrd 镜像文件。
mv ./initrd.img-2.6.xx.xx /boot/initrd.img-2.6.xx.xx 将此镜像移到 /boot/ 目录里面去。
9、update-grub 该命令用来更新grub。
10、reboot 重启。
问题:使用新生成的默认的内核(default)无法启动,按esc进入grub列表,需手动选择要使用的内核。
- Ubuntu下编译内核
- UBUNTU 7.04 编译内核
- ubuntu下内核编译
- ubuntu下编译内核
- ubuntu内核编译
- Ubuntu内核编译
- ubuntu 编译内核
- Ubuntu 内核编译
- ubuntu内核编译过程
- ubuntu编译内核
- debian/ubuntu编译内核
- Ubuntu 编译 Linux 内核
- ubuntu 编译内核
- Ubuntu内核模块编译
- ubuntu 内核编译
- ubuntu编译内核
- 编译ubuntu 11内核
- ubuntu内核编译
- ubuntu下软件包安装
- 如何检查oracle的归档空间是否满了?
- GCC编译选项
- static关键词
- 使用BusyBox制作Linux根文件系统
- Ubuntu编译内核
- ubuntu下简单体验DNS服务器
- 探索ImageView图片填充算法–fitCenter模式的实现
- ubuntu下简单体验telnet服务器
- 硬盘的存储原理和内部架构
- .vimrc 配置文件( 带注释)
- ubuntu下搭建tftp服务器
- ubuntu下搭建nfs服务器
- ubuntu13.04下使用tcpdump