Redhat下安装自己的内核

1. 把下载的内核拷贝到一个目录下。然后解压:$ tar -jxvf linux-2.6.28.tar.bz2. 解压完后,在该文件夹下,会产生一个新的文件linux-2.6.28

进入linux-2.6.2目录,执行一下步骤

2. $ Makedistclean

3.$ Cp  /usr/src/kernels/2.6.18-164.el5-i686/.config     .config

注释:将.config 配置文件拷到自己的内核文件中

5.$Make menuconfig

6.$Make bzImage

7.$Make modules 

8.$Male modules_install

9.Cd  /lib/modules/2.6.28

Mkinitnd  initrd-2.6.28 2.6.28

注释:将2.6.28 文件复制一份并命名initrd-2.6.28

10.Mvinitrd-2.6.28  /boot

注释:将initrd-26.28 移动到 /boot 下

11.Cp   linux-2.6.28/arch/X86/ boot/  bzImage   /boot/vmlinuz-2.6.28

注释:将bzImage 放在/boot目录下并新命名为vmlinuz-2.6.28

12.修改grub.config  

/boot/grub/grub.configgrub将内核加载到内存中

注释:仿照已有的内核内容,添加相同的内容。

13. 重新启动,选择自己安装的内核版本。然后查看系统内核版本号及系统名称uname –a 是否成功。

你可能感兴趣的:(内核&驱动)