gpt4 book ai didi

linux - `make install` 之后出现内核编译和缺少模块错误

转载 作者:太空宇宙 更新时间:2023-11-04 05:05:20 26 4
gpt4 key购买 nike

我正在RHEL 6.2(VMWARE虚拟机)上编译从redhat的ftp服务器下载的内核2.6.32-220.el6。我从下载的 rpm 中提取了内核源代码,并在其中解压了包含源代码的实际 .bz 并将其复制到/usr/src/kernel。之后我执行了以下步骤:

make menuconfig/这里我禁用了“模块版本控制支持”和“模块签名验证”/

清理干净

制作

制作模块

进行模块安装

进行安装

现在一切正常,直到 make install 。此时它给了我以下错误:

[root@localhost linux-2.6.32-220.23.1.el6 G2]# make install

sh /usr/src/kernels/kernel-2.6.32-220.23.1.el6.src/linux-2.6.32-220.23.1.el6/arch/x86/boot/install.sh 2.6.32 arch/x86/boot/bzImage \ System.map "/boot"

ERROR: modinfo: could not find module vmhgfs

ERROR: modinfo: could not find module vsock

ERROR: modinfo: could not find module vmci

我搜索了这些模块,所有三个模块都存在于/lib/modules/2.6.32-220.el6.x86_64/misc/中。

我不知道如何解决这个问题。这似乎是虚拟机问题,因为我在虚拟机上执行此操作。

如有任何帮助,我们将不胜感激。

最佳答案

我建议如下:

  1. 首先备份您的虚拟机。
  2. 卸载 VMware 工具。
  3. 再次尝试上述步骤。
  4. 重新安装 VMware 工具。

关于linux - `make install` 之后出现内核编译和缺少模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15719669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com