当前位置: 技术问答>linux和unix
Linux9.0升级内核出错,急
来源: 互联网 发布时间:2015-08-09
本文导语: 我按照如下方法,在Linux9.0中想将原来的linux-2.4.20-8升级内核到linux-2.4.22,但操作到最后一步却找到到编译文件system.map和zImage,不知道是什么原因,各命令如下: # ln -s /usr/src/linux-2.4.22/ linux-2.4 然后转到要更新...
我按照如下方法,在Linux9.0中想将原来的linux-2.4.20-8升级内核到linux-2.4.22,但操作到最后一步却找到到编译文件system.map和zImage,不知道是什么原因,各命令如下:
# ln -s /usr/src/linux-2.4.22/ linux-2.4
然后转到要更新的内核的目录:
# cd /usr/src/linux-2.4/
# make mrproper
# cd /usr/include
# rm -r asm linux scsi
# ln -s /usr/src/linux-2.4/include/asm-i386 asm
# ln -s /usr/src/linux-2.4/include/linux linux
# ln -s /usr/src/linux-2.4/include/scsi scsi
# make menuconfig
配置完成后(这里我把Raid的支持全部加进去了),再执行:
make dep
make bzImage
make modules
make modules_install
到这里后,按步骤应该要拷贝生成的zImage和system.map两个文件到boot目录下,但却没有找到这两个文件,不知道有哪位高手曾经做过,或是碰到过这种情况,望给出答案,谢谢啦!好急啊!
# ln -s /usr/src/linux-2.4.22/ linux-2.4
然后转到要更新的内核的目录:
# cd /usr/src/linux-2.4/
# make mrproper
# cd /usr/include
# rm -r asm linux scsi
# ln -s /usr/src/linux-2.4/include/asm-i386 asm
# ln -s /usr/src/linux-2.4/include/linux linux
# ln -s /usr/src/linux-2.4/include/scsi scsi
# make menuconfig
配置完成后(这里我把Raid的支持全部加进去了),再执行:
make dep
make bzImage
make modules
make modules_install
到这里后,按步骤应该要拷贝生成的zImage和system.map两个文件到boot目录下,但却没有找到这两个文件,不知道有哪位高手曾经做过,或是碰到过这种情况,望给出答案,谢谢啦!好急啊!
|
修改boot/grup/grup.conf文件的root=/dev/hdc8(选择linux安装的目录)就可以了。