Ubuntu8.10升级内核

来源:互联网 发布:刚开的淘宝店如何推广 编辑:程序博客网 时间:2024/06/06 13:18

搜索源码包
apt-cache search linux-source
下载源码包
apt-get install linux-source-2.6.xx
解压源码包
tar jxvf linux-source-2.6.xx.tar.bz2
安装编译所需的包
apt-get install build-essential kernel-package
配置,下面的操作在源码目录下完成
make oldconfig
开始编译并压缩成bz格式的镜像
make bzImage
编译模块
make modules
安装模块
make modules_install

安装内核
sudo make install
这是会在/boot目录下生成新相应版本config,systemmap,vmlinuz文件
生成initrd镜像文件并放在boot目录下
sudo mkinitramfs -o /boot/initrd.img-2.6.27.13 2.6.27.13

修改/boot/grub下的menu.list添加
title           Ubuntu 8.10, kernel 2.6.27.13
uuid            8dbd549d-44db-4e21-aeb5-874845f35ae8
kernel          /boot/vmlinuz-2.6.27.13 root=UUID=8dbd549d-44db-4e21-aeb5-874845f35ae8 ro locale=zh_CN quiet splash
initrd          /boot/initrd.img-2.6.27.13
quiet

重启sudo reboot