linux内核编译安装出错

[root@localhost linux-2.6.32.27]# make install
sh /usr/src/linux-2.6.32.27/arch/x86/boot/install.sh 2.6.32.27 arch/x86/boot/bzImage 
                System.map "/boot"
ERROR: modinfo: could not find module ip_tables
ERROR: modinfo: could not find module nf_defrag_ipv6
ERROR: modinfo: could not find module nf_conntrack

1.尝试解决方案:
   拷贝usrsrclinux-2.6.32.27netipv4netfilterip_tables.o
   到libmodules2.6.32.27kernelnetipv4netfilter

   拷贝usrsrclinux-2.6.32.27netnetfilternf_conntrack.o
   到libmodules2.6.32.27kernelnetnetfilter

   结果nf_defrag_ipv6.o没找到,试着再编译了一下,错误依旧。

2.在原来的内核模块(libmodules2.6.32-279.el6.i686)搜了一下,
  发现了ip_tables.ko,nf_defrag_ipv6.ko,nf_conntrack.ko,
  拷到自己下载的内核树模块里,发现make install执行通过了,
  看来是编译和安装的配置冲突了,编译出来的是静态库,而模块需要的是ko内核模块库?
  但是为什么nf_defrag_ipv6也没有?还需要研究
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值