如何为 VMWare 配置 linux-virtual 头文件?

如何为 VMWare 配置 linux-virtual 头文件?

我正在尝试配置 VMWare 工具以与linux-virtual内核配合使用,但每次我提供标头路径时vmware-config-tools,它都会拒绝。我应该如何配置它?

我正在使用以下路径:

/lib/modules/2.6.35-23-virtual/build/include

但我收到了拒绝信息:

The path "/lib/modules/2.6.35-23-virtual/build/include" is not valid.

它适用于通用版本,那么我做错了什么?

答案1

您确实安装了这些头文件吗?它们不会随二进制内核构建自动安装。如果没有,那么它可能说的是实话,/lib/modules/2.6.35-23-virtual/build/include 可能不存在。

假设您正在运行此内核(使用 仔细检查uname -a),您可以使用以下命令安装标头包:

aptitude install linux-headers-`uname -r`

答案2

apt-get install linux-source-2.6.35-23-virtual应该可以这么做。

答案3

虽然没有理由安装完整源代码,但由于存在持续错误,因此可能没问题。有时文件夹存在,但脚本检查某些文件时发现不存在。重新启动也可能有帮助。

相关内容