内核编译步骤

| 暂无评论 | 暂无引用通告

-->

解压内核

tar jzxvf linux-xxx.tar.bz2
cd linux-xxx

如果需要打补丁的话就打上

patch -pl <</dir/to/patchfile

make mrproper
进入配置菜单

make menuconfig
解决依赖关系

make dep (optional)
make clean
编译内核

make bzImage
编译模块

make modules
安装模块

make modules_install    #install to /lib/modules/kernel-version/
cd /boot
mkinitrd initrd-kernel-version.img kernel-version
cd /dir/to/kernel-source/
cp arch/i386/boot/bzImage /boot/vmlinuz-kernel-version
cp System.map /boot/System.map.kernel-version
cd /boot/
rm -rf System.map
ln -s System.map.kernel-version System.map


cat >>/boot/grub/grub.conf <<DATA
title linux-kernel-version
        root (hdn,n)
        kernel /boot/vmlinuz-kernel-version ro root=/dev/xxx
        initrd /boot/initrd-kernel-version.img
DATA

暂无引用通告

发送引用通告网址: http://supersun.info/mt/mt-tb.cgi/551
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

最新资源

  • IMG_1437.JPG
  • line.png
  • bar.png
  • perl_calander.jpg

关于此日记

此日记由 supersun 发表于 2007年2月 9日 12:44

此Blog上的上一篇日记dhcpd

此Blog上的下一篇日记free输出参数

首页归档页可以看到最新的日记和所有日记。