Linux 内核生成

 

#bzip2 –d linux-2.6.6.tar.bz2
#tar   xvf linux-2.6.6.tar
#cd /linux-2.6.6
#make menuconfig
存盘退出,生成内核配置文件
#make bzImage
#cp /linux-2.6.6/arch/i386/boot/bzImage /boot/vmlinuz-2.6.6
#make modules
#make modules_install
modules 安装到 /lib/modules/2.6.6
#mkinitrd  /boot/initrd-2.6.6.img 2.6.6
1. grub
修改 /boot/grub/grub.conf 如下:
default=0
timeout=50
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.9-1.667)
root (hd0,0)
kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.9-1.667.img
 
title Fedora Core (2.6.6)
      root (hd0,0)
      kernel /boot/vmlinuz-2.6.6 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.6.img
 
2 lilo
修改 /etc/lilo.conf, 类似。
#lilo

你可能感兴趣的:(Linux 内核生成)