当前位置: 技术问答>linux和unix
谁能详细说说kernel 2.6.0 stable version的编译安装过程
来源: 互联网 发布时间:2015-05-25
本文导语: 我的red hat 9 是2.4x的内核能直接用吗?另外能否解释一下 www.kernel.org上那个小的2.6.0的patch文件是做什么的? | 再检查检查grub.conf里的root,另外最好升级升级rpm | 安装rpm后,...
我的red hat 9 是2.4x的内核能直接用吗?另外能否解释一下 www.kernel.org上那个小的2.6.0的patch文件是做什么的?
|
再检查检查grub.conf里的root,另外最好升级升级rpm
|
安装rpm后,更改
/boot/grub/grub.conf中
"kernel /boot/vmlinuz-2.6.0-test8 ro root=LABEL=/"为
"kernel /boot/vmlinuz-2.6.0-test8 ro root=/dev/hda8"
其中"/dev/hda8"表示root的根分区所在的位置,视自己的分区而定。
reboot即ok!!
/boot/grub/grub.conf中
"kernel /boot/vmlinuz-2.6.0-test8 ro root=LABEL=/"为
"kernel /boot/vmlinuz-2.6.0-test8 ro root=/dev/hda8"
其中"/dev/hda8"表示root的根分区所在的位置,视自己的分区而定。
reboot即ok!!
|
make menuconfig
make bzImage
make modules
make modules_install
add in lilo/grub
lilo/grub
reboot
make bzImage
make modules
make modules_install
add in lilo/grub
lilo/grub
reboot
|
redhat9你可能还需要升级一下modules_init_tools。
然后照着楼上说的做就行了。
如果你觉得字符界面的配置不方便,你可以用make gconfig(这个配置界面是gtk的)或者make xconfig(这个是QT的)代替make menuconfig
现在2.6的内核还有一个更方便的功能,你配置完以后直接make rpm它就给你生成rpm包(放在/usr/src/redhat/RPMS/i386下面),然后你直接安装这个rpm包就行了(可能还需要自己修改一下lilo或者grub配置)
然后照着楼上说的做就行了。
如果你觉得字符界面的配置不方便,你可以用make gconfig(这个配置界面是gtk的)或者make xconfig(这个是QT的)代替make menuconfig
现在2.6的内核还有一个更方便的功能,你配置完以后直接make rpm它就给你生成rpm包(放在/usr/src/redhat/RPMS/i386下面),然后你直接安装这个rpm包就行了(可能还需要自己修改一下lilo或者grub配置)
|
没试过,我觉得不能。patch就是给源码打补丁,相当于是源码升级包。