Chinaunix

标题: centos65安装4.4内核问题 [打印本页]

作者: cmqy    时间: 2016-04-08 11:07
标题: centos65安装4.4内核问题
make正常,make modules只编译了两个模块,在make install时报错:
  1. [root@Liaosp linux]# make modules
  2.   CHK     include/config/kernel.release
  3.   CHK     include/generated/uapi/linux/version.h
  4.   CHK     include/generated/utsrelease.h
  5.   CHK     include/generated/bounds.h
  6.   CHK     include/generated/timeconst.h
  7.   CHK     include/generated/asm-offsets.h
  8.   CALL    scripts/checksyscalls.sh
  9.   Building modules, stage 2.
  10.   MODPOST 2 modules
  11. [root@Liaosp linux]# make modules_install
  12.   INSTALL drivers/xen/tmem.ko
  13.   INSTALL fs/nfs/flexfilelayout/nfs_layout_flexfiles.ko
  14.   DEPMOD  4.4.0
  15. [root@Liaosp linux]# make install
  16. sh ./arch/x86/boot/install.sh 4.4.0 arch/x86/boot/bzImage \
  17.                 System.map "/boot"
  18. ERROR: modinfo: could not find module ipt_REJECT
  19. ERROR: modinfo: could not find module nf_conntrack_ipv4
  20. ERROR: modinfo: could not find module nf_defrag_ipv4
  21. ERROR: modinfo: could not find module iptable_filter
  22. ERROR: modinfo: could not find module ip_tables
  23. ERROR: modinfo: could not find module ip6t_REJECT
  24. ERROR: modinfo: could not find module nf_conntrack_ipv6
  25. ERROR: modinfo: could not find module nf_defrag_ipv6
  26. ERROR: modinfo: could not find module xt_state
  27. ERROR: modinfo: could not find module nf_conntrack
  28. ERROR: modinfo: could not find module ip6table_filter
  29. ERROR: modinfo: could not find module ip6_tables
  30. ERROR: modinfo: could not find module ipv6
  31. ERROR: modinfo: could not find module ppdev
  32. ERROR: modinfo: could not find module vmware_balloon
  33. ERROR: modinfo: could not find module parport_pc
  34. ERROR: modinfo: could not find module parport
  35. ERROR: modinfo: could not find module snd_ens1371
  36. ERROR: modinfo: could not find module snd_rawmidi
  37. ERROR: modinfo: could not find module snd_ac97_codec
  38. ERROR: modinfo: could not find module ac97_bus
  39. ERROR: modinfo: could not find module snd_seq
  40. ERROR: modinfo: could not find module snd_seq_device
  41. ERROR: modinfo: could not find module snd_pcm
  42. ERROR: modinfo: could not find module snd_timer
  43. ERROR: modinfo: could not find module snd
  44. ERROR: modinfo: could not find module soundcore
  45. ERROR: modinfo: could not find module snd_page_alloc
  46. ERROR: modinfo: could not find module e1000
  47. ERROR: modinfo: could not find module i2c_piix4
  48. ERROR: modinfo: could not find module i2c_core
  49. ERROR: modinfo: could not find module sg
  50. ERROR: modinfo: could not find module shpchp
  51. ERROR: modinfo: could not find module ext4
  52. ERROR: modinfo: could not find module jbd2
  53. ERROR: modinfo: could not find module mbcache
  54. ERROR: modinfo: could not find module sd_mod
  55. ERROR: modinfo: could not find module crc_t10dif
  56. ERROR: modinfo: could not find module sr_mod
  57. ERROR: modinfo: could not find module cdrom
  58. ERROR: modinfo: could not find module mptspi
  59. ERROR: modinfo: could not find module mptscsih
  60. ERROR: modinfo: could not find module mptbase
  61. ERROR: modinfo: could not find module scsi_transport_spi
  62. ERROR: modinfo: could not find module pata_acpi
  63. ERROR: modinfo: could not find module ata_generic
  64. ERROR: modinfo: could not find module ata_piix
  65. ERROR: modinfo: could not find module dm_mirror
  66. ERROR: modinfo: could not find module dm_region_hash
  67. ERROR: modinfo: could not find module dm_log
  68. ERROR: modinfo: could not find module dm_mod
复制代码


stackoverlow 有类似的问题,但答案并不能解决问题:stackoverflow.com/questions/27614306/error-modinfo-could-not-find-module
作者: cmqy    时间: 2016-04-08 15:48
出现问题的原因是在x86VMware虚拟机上某些模块被编译进了内核,而原来的发行版配置文件要求从模块中加载他们,所以出现找不到模块的问题,只需将他们编译成模块即可
参照:bruceblinn.com/linuxinfo/ConfigKernel-VMware.html
作者: cmqy    时间: 2016-04-11 18:45
楼上的说法是错误的,编译问题是因为就算是defconfig也没有选上虚拟机需要的内核选项,选上即可




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2