linux内核(4)
网友whipper在我的文章中提到了在编译KVM后***时的一些错误提示,我以前也遇到过多次的,这次回答他的问题,简单总结一下吧。
问题描述:在编译内核后,make install 时可能遇到“ERROR: modinfo: could not find module XXX”的新题;命令行中操作看到的内容如下:
[root@smilejay linux-
sh /root/linux-
CONFIG_EXT4_FS=y
# CONFIG_EXT4_FS_POSIX_ACL is not set
# CONFIG_EXT4_FS_SECURITY is not set
# CONFIG_EXT4_DEBUG is not set
3. 模块的名称变了,用当前系统lsmod命令查找的模块名称,在新编译的内核中找不到module了。只需要检查确认即可,如这里的“ERROR: modinfo: could not find module power_meter”就是这种类型,检查方式如下:
# 当前系统已经加载了power_meter模块
[root@smilejay ~]# lsmod | grep meter
power_meter
# 但是kernel 3.12 中该module名称为 acpi_power_meter,和'lsmod'查到的power_meterb不一致。
[root@smilejay ~]# find
/lib/ -name &*power_meter.ko&
/lib/modules/2.6.32-