我正在尝试配置 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
虽然没有理由安装完整源代码,但由于存在持续错误,因此可能没问题。有时文件夹存在,但脚本检查某些文件时发现不存在。重新启动也可能有帮助。