今天刚装了新的内核,所以写出过程供大家参考!

friendmine 2003-06-16 04:56:34
声明:此文大多参考网上的文章,所以与以前类似.在此就不一一谢过了

编译内核:
一:从www.kernel.org上下载最新的稳定内核2.4.21
注:有F V VI C 的区分,我用的是F(full 大约27MB多些)
二.解包
cp linux-2.4.21.tar.bz2 /usr/src下
bzip2 -dv linux-2.4.21.tar.bz2解压缩
tar -xvf linux-2.4.21.tar解包
三.准备编译
用命令ln -s linux-2.4.21 linux ,在/usr/src/下建一个链接指向最新的源文件.
四.编译:
cd linux
make mrproper
make menuconfig(文本方式)/xconfig(图形方式),用于设置内核选项,很烦的.
make dep
make bzImage(此步需要的时间比较长),用于生成内核文件
make modules
make modules_install
五.处理内核文件与引导
cp /usr/src/linux/arch/i386/bzImage /boot
mkinitrd initrd-2.4.21,img 2.4.21
GRUB:
vi /etc/grub.conf
在原文件中加入
title Red hat linux(2.4.21)
root(hd0,2)
kernel /boot/bzImage ro root=/dev/hda3
initrd /boot/initrd-2.4.21.img
(此处主要是参照原文件中的linux启动进行设定)
现在可以保存退出了(wq! :D)
lilo:
也是类似的方式, 不过文件是/etc/lilo.conf罢了,
然后运行/sbin/lilo(GRUB就不用这一步了,我用GRUB)
六.重启.
正确:将原内核删除,并修改/etc/grub.conf
错误:唉,同情你,可以进入到原来内核的linux中.
七:参考:
解包后的README文件.网上各位高手以前的文章.
...全文
54 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuii 2003-06-17
  • 打赏
  • 举报
回复
新添加的特性你用到了没有呢? 呵呵
solar 2003-06-16
  • 打赏
  • 举报
回复
希望有关于2.5的
孩皮妞野 2003-06-16
  • 打赏
  • 举报
回复
收藏备用。
云深不知处2 2003-06-16
  • 打赏
  • 举报
回复
谢谢
希望多一些此类文章
hintel 2003-06-16
  • 打赏
  • 举报
回复
thanks

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧