Fedora Core 5 内核源代码安装手记 2

    技术2022-05-11  57

    上次用的是.src.rpm包安装的内核源码,而且只是安装现有版本内核的源代码。今天直接编译源代码,不但安装了内核源码,而且可以根据需要定制并且升级内核,以下是详细步骤(第7、10步是我根据自己的需要定制的,不是必须的): http://www.kernel.org/ 下载最新的内核源码;我今天用的是2.6.16.11用su命令登陆root账号进行下面的操作 ;解压源代码,我的习惯是直接解压至 /usr/src/ 下面: tar jxvf linux-2.6.16.11.tar.bz2 /usr/src/cp /boot/config-2.6.12-1.FC5 /path/to/extracted kernel source/.config ;make oldconfig vi .configChange these values: CONFIG_MODULES=Y CONFIG_BLK_DEV_LOOP=n CONFIG_KMOD=y make mrpropermake menuconfig 将Block Devices 下的选项 loopback device support 和AES encrypted loop device support 选为 M ;make cleanmake bzImagemake modulesmake modules_install mkinitrd /boot/initrd-2.6.16.11.img 2.6.16.11cp /usr/src/linux-2.6.16.11/arch/i386/bot/bzImage /boot/vmlinuz-2.6.16-11cp /usr/src/linux-2.6.16.11/System.map /boot/System.map-2.6.16-11修改grub : vi /boot/grub/menu.lst 添加以下内容: title Peter Wang Linux-2.6.16-11 root (hd0,5) kernel /boot/vmlinuz-2.6.16-11 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.16-11.img 19.Reboot重启系统整个过程大约2个小时,根据机器性能而定。

    最新回复(0)