免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1955 | 回复: 2
打印 上一主题 下一主题

[系统管理] 关于内核升级的问题,请各位大侠指教。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-09-30 15:56 |只看该作者 |倒序浏览
本帖最后由 like310101 于 2013-09-30 16:47 编辑

已经编译成功,生成了如下两个文件:
-rw-r--r-- 1 root root  33978405 Sep 30 16:29 kernel-3.11.0-9.x86_64.rpm
-rw-r--r-- 1 root root    970268 Sep 30 16:29 kernel-headers-3.11.0-9.x86_64.rpm

但是安装 kernel-3.11.0-9.x86_64.rpm包出现如下问题:
[root@MON1 linux-3.11]# rpm -Uvh /root/rpmbuild/RPMS/x86_64/kernel-3.11.0-9.x86_64.rpm
Preparing...                ########################################### [100%]
        file /lib/firmware/3com/typhoon.bin from install of kernel-3.11.0-9.x86_64 conflicts with file from package kernel-firmware-2.6.32-358.el6.noarch

怎么才能生成固件安装包kernel-firmware-3.11.0-9.x86_64.rpm,没有看到这个包生成。
谢谢。

----------------------------------------------------------------------------------------

RHEL6.4:

当前的内核版本(2.6.32-358.el6.x86_64)
编译的内核版本(3.11)

下载的内核包:linux-3.11.tar.gz
通过make bzImage ,make modules编译没有问题,通过make modules_install, make install安装也正常。

我想编译成rpm包,便于以后规模部署,使用make -j4 binrpm-pkg编译,到最后报下面这个错误:

  1.   IHEX    firmware/mts_edge.fw
  2.   IHEX    firmware/edgeport/down3.bin
  3.   H16TOFW firmware/matrox/g200_warp.fw
  4.   H16TOFW firmware/matrox/g400_warp.fw
  5.   IHEX2FW firmware/emi26/loader.fw
  6.   IHEX2FW firmware/emi26/firmware.fw
  7.   IHEX2FW firmware/emi62/loader.fw
  8.   IHEX2FW firmware/emi26/bitstream.fw
  9.   IHEX2FW firmware/emi62/bitstream.fw
  10.   IHEX2FW firmware/emi62/spdif.fw
  11.   IHEX2FW firmware/emi62/midi.fw
  12.   H16TOFW firmware/edgeport/boot.fw
  13.   H16TOFW firmware/edgeport/boot2.fw
  14.   H16TOFW firmware/edgeport/down.fw
  15.   H16TOFW firmware/edgeport/down2.fw
  16.   IHEX2FW firmware/whiteheat_loader.fw
  17.   IHEX2FW firmware/whiteheat.fw
  18.   IHEX2FW firmware/keyspan_pda/keyspan_pda.fw
  19.   IHEX2FW firmware/keyspan_pda/xircom_pgs.fw
  20. /bin/sh /home/linux-3.11/scripts/package/mkspec prebuilt > /home/linux-3.11/binkernel.spec
  21. /bin/sh /home/linux-3.11/scripts/mkversion > /home/linux-3.11/.tmp_version
  22. mv -f /home/linux-3.11/.tmp_version /home/linux-3.11/.version
  23. rpm  --define "_builddir /home/linux-3.11" --target \
  24.                 x86_64 -bb /home/linux-3.11/binkernel.spec
  25. --target: unknown option
  26. make[1]: *** [binrpm-pkg] Error 1
  27. make: *** [binrpm-pkg] Error 2
复制代码
有谁遇到过这个问题吗,谢谢。

论坛徽章:
0
2 [报告]
发表于 2013-09-30 16:05 |只看该作者
回复 1# like310101


    知道原因了,原来没有装rpm-build包。

谢谢

论坛徽章:
0
3 [报告]
发表于 2014-01-22 11:22 |只看该作者
RHEL6.4:

当前的内核版本(2.6.32-358.el6.x86_64)
编译的内核版本(3.11)

下载的内核包:linux-3.11.tar.gz
通过make bzImage ,make modules编译没有问题,通过make modules_install, make install安装也正常。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP