linux内核升级中出现的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:51:50
在按照网上所说的去升级的过程中执行如下命令
# cd /usr/s
# rm –rf linux
# tar jvxf linux-2.6.18.tar.bz2
# ln -s linux-2.6.18 linux
# tar jvxf module-init-tools-3.2.tar.bz2
# cd module-init-tools-3.2
#./configure --prefix=/
# make moveold 前面的没有问题,到这一步的时候出现了*** No rule to make target 'moveold'.Stop.
# make all install
#./generate-modprobe.conf /etc/modprobe.conf
请问这是怎么回事????

*** No rule to make target 'moveold'.Stop.
说明在module-init-tools-3.2下的Makefile中没有moveold这个目标
你的机器上原本没有module-init-tools?
什么发行版?之前是什么内核版本?
如果你是想从2.4升级到2.6,我的建议是换个新点的发行版重新装吧。

我也在编译内核所用命令:
下载解压不说了
#cd /usr/src/linux linux是自己建立放置内核的
#make xconfig 如果没有Qt3的组建就安装一下
根据机器及需求作配置
#make
#make modules_install
#cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.12.3
# cp System.map /boot/System.map-2.6.12.3
# cd /boot
# /sbin/mkinitrd initrd-2.6.12.3.img 2.6.12.3
再修改一下引导程序即可