红联Linux门户
Linux帮助

编译内核出错:Build failed. Installation skipped. Failed.

发布时间:2010-06-07 18:14:55来源:红联作者:fizix
FC12

[robin@robinhood linux-2.6.33.3]$ su -c 'make O=/home/robin/build/kernel install'
密码:
sh /home/robin/download/kernel/linux-2.6.33.3/arch/x86/boot/install.sh 2.6.33.3 arch/x86/boot/bzImage \
System.map "/boot"
Running DKMS auto installation service for kernel 2.6.33.3

kernel_ppp_mppe (1.0.2): Installing module.
.......(bad exit status: 10)
Build failed. Installation skipped.
Failed.
[robin@robinhood linux-2.6.33.3]$


在最后install的时候出现这个错误。

其实内核也安装成功了,也可以启动,但这个错误搞得我莫名其妙。
文章评论

共有 2 条评论

  1. deepwhite 于 2010-06-09 08:57:03发表:

    DKMS (Dynamic Kernel Module Support) is a framework where device driver source can reside outside the kernel source tree so that it is very easy to rebuild modules as you upgrade kernels. This allows Linux vendors to provide driver drops without having to wait for new kernel releases (as a stopgap before the code can make it back into the kernel), while also taking out the guesswork for customers attempting to recompile modules for new kernels. For veteran Linux users it also provides some advantages since a separate framework for driver drops will remove kernel releases as a blocking mechanism for distributing code.

    从你给出的信息来看,内核的编译没有问题,出问题的是用DKMS来编译的别的模块(非内核源码目录中的模块),这个模块的编译或加载有问题,但是不影响内核本身。所以即使有出错信息内核也可以正常启动。

  2. fizix 于 2010-06-07 21:04:05发表:

    怎么没有回复呀