当前位置: 技术问答>linux和unix
编译内核源码出现问题~~先谢谢大家帮忙
来源: 互联网 发布时间:2016-10-06
本文导语: 我现在用虚拟机装的centos 我现在的是2.6.9-67. 下了2.6.31.14 按照书上说的 step1后make oldconfig (or make menuconfig) 全都是回车确认 然后step2 make时出现了下面的错误 请问怎么解决啊? 谢谢啦啊~ [root@localhost linux-2.6.31.1...
我现在用虚拟机装的centos
我现在的是2.6.9-67.
下了2.6.31.14
按照书上说的
step1后make oldconfig (or make menuconfig)
全都是回车确认
然后step2 make时出现了下面的错误
请问怎么解决啊?
谢谢啦啊~
[root@localhost linux-2.6.31.14]# make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
/usr/src/linux-2.6.31.14/scripts/gen_initramfs_list.sh: Cannot open 'y'
make[1]: *** [usr/initramfs_data.cpio] 错误 1
make: *** [usr] 错误 2
[root@localhost linux-2.6.31.14]#
我现在的是2.6.9-67.
下了2.6.31.14
按照书上说的
step1后make oldconfig (or make menuconfig)
全都是回车确认
然后step2 make时出现了下面的错误
请问怎么解决啊?
谢谢啦啊~
[root@localhost linux-2.6.31.14]# make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
/usr/src/linux-2.6.31.14/scripts/gen_initramfs_list.sh: Cannot open 'y'
make[1]: *** [usr/initramfs_data.cpio] 错误 1
make: *** [usr] 错误 2
[root@localhost linux-2.6.31.14]#
|
2.6.x内核编译步骤
make mrproper
make oldconfig
make menuconfig (或者make xconfig 或者make gconfig等)
make
make modules_install
mkinitrd
installkernel
make mrproper
make oldconfig
make menuconfig (或者make xconfig 或者make gconfig等)
make
make modules_install
mkinitrd
installkernel
|
按照书上说的
step1后make oldconfig (or make menuconfig)
---------------
哪本书啊,有没拷原来的config啊
此外,2.6.9-67 到2.6.31.14, 不好看好啊
step1后make oldconfig (or make menuconfig)
---------------
哪本书啊,有没拷原来的config啊
此外,2.6.9-67 到2.6.31.14, 不好看好啊
|
肯定是make config时多输了一个y或什么的,用make menuconfig或make xconfig.